Title: Quality Assurance Automation Engineer Specialist Requisition ID: 221345 Thanks for your interest in ScotiaTech, Scotiabank's new and innovative Technology hub in Bogota. Join a purpose driven winning team that promotes creativity and innovation in a fast-paced environment, where we’re always committed to results, in an inclusive, diverse, and high-performing culture. Purpose The candidate will be responsible for the day-to-day management of the implementation and QA process for Global Teller application for all the countries/regions using the Application. This includes leveraging testing methods and practices to document requirements, drive development, and develop automation solutions. Quality control completes the delivery cycle to ensure code delivered to production covers business requirements, increases business productivity, and maintains security and code quality elements that reduce maintenance cycles within the application. The candidate will be responsible for coordinating and providing guidance to the testing team related to manual testing, automated testing, and stressed testing. This role will also ensure that eTeller functionality is automated when possible so regression can happen anytime. The role breakdown will be 60% analysis & design of testing strategy, 25% automation development, and 15% testing. Accountabilities Champion a customer-focused culture to deepen client relationships and leverage broader Bank relationships, systems, and knowledge. Conduct and adjust testing methods and practices to assess and evolve the product Design test approach. Select appropriate test tools. Align test cases to requirements and user stories. In conjunction with the development team, decide where to build automated and manual tests, develop test data, construct and execute exploratory, system, regression, migration, back-end, and user acceptance tests, and determine whether to create any complex environments or any major improvements for the automation frameworks. Write clear and concise defect reports and work as an empathetic advocate for the customer’s quality experience. Triage and prioritize defects for remediation with the development team. Conduct exploratory testing to find bugs that other testing means would not find during every sprint and drive testing workshops. Wherever possible, conduct functional tests and ensure their readability (clear, succinct, and using common business jargon) as well as tests must be maintainable (built with reusable domain-specific testing language components). Build and design testing for automation. Analyze industry best practices to recommend improvements to methodology, test environments, and workflow to promote an efficient and cost-effective UAT process. As coordinator and responsible for the QA team and process, maintain the QAT and NFT environment, ensuring it is always functional, with the proper version of the code, without vulnerabilities that put the bank and the application at risk. Collaborate actively with the development team Embed with development teams and infuse quality in every phase of the software development lifecycle by providing continuous feedback from a QA standpoint regarding standards, user experience, possible performance issues, and future bugs. Participate in product design and requirements analysis, work with the team during project planning to accurately estimate work (data creation, test cases/acceptance test design, test execution, framework design/improvements, scripting tasks, setup environments, etc.) and scope release deliverables (prioritizing defects and bugs). Lead end-user focused testing activities and inform how the product needs to be evolved. Create and execute acceptance criteria based on requirements, assessing the usefulness of test cases and adjusting the approach where required. Troubleshoot when problems arise and contribute to their resolution in a hands-on manner when necessary. Understand how the Bank’s risk appetite and risk culture should be incorporated into day-to-day activities and decisions. Actively pursue effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct, and the Global Sales Principles, while ensuring the adequacy, adherence to, and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions, and conduct risk. Champion a high-performance environment and contribute to an inclusive work environment. Dimensions Day-to-day decisions regarding approaches to testing are handled independently by the incumbent. Incumbent has authority to approve and promote code and code-related changes to multiple UAT environments. High degree of discretion and independent judgment to determine work priorities, allocation of resources, and approval of code delivery to UAT and Production. Incumbent is responsible for the approval of some recommendations for strategic resource planning. Recommendations for the resolution of more complex issues are presented for management approval. Priorities must be constantly evaluated and reorganized daily to provide direction to a large test team. Tight project deadlines necessitate arriving at decisions/recommendations within minutes. Problems encountered can have a major impact on the integrity of projects delivered to the Production environment. Corrective action must be based on accurate risk analysis. Direction is provided by the Director for issues requiring senior management intervention. Project end dates are often dictated by the need for timely delivery of new products to the branches. It is imperative that testing is completed in the allotted timeframe, covering as much functionality as necessary to prove the system will operate efficiently in Production and, where there is evidence of deficiencies, identify the impact on branches prior to the code being promoted. The incumbent must address detailed planning for projects 6 to 8 months in advance of the test period. Planning for application releases is addressed 4 months prior to testing. Project/Release testing addresses changes to over 130 application systems and more than 500 test initiatives each year. Testing schedules are maintained for a minimum of 4 complex test environments and a minimum of 8 servers simultaneously. On-site support is provided 5 days a week, with pager/laptop/on-call support provided after hours and weekends to supply consultation and direction. Frequent decisions and recommendations contribute to the department’s ability to provide high-quality testing of releases and projects that ultimately impact over 1200 Domestic branches and locations. Education / Experience / Other Information A minimum of 4 years in QAT. Experience working with automated testing frameworks. Experience or interest in working in an Agile testing environment. Testing experience within the financial industry is an asset. Expert analytical and conceptual thinking skills, using creativity and attention to detail to develop testing solutions that help proactively uncover issues, find bugs, and assess products with the end user in mind. Strategic thinking ability enabling the selection of optimal testing solutions (smart vs mass testing). The individual requires superior oral and written communication skills and a proven ability to: make presentations to varied groups; deal with all levels of line management up to the Executive Vice-President (individually or in committee); and convey clear and compelling project artifacts. Openness to ideas, willingness to take on any task or role, focus on the customer, and a constant view of the big picture. Knowledge of test-driven development. Highly proficient in a Unix/Linux environment. Deep knowledge of Internet and mobile technologies. Expert understanding of UAT standards and methodologies. Good working knowledge of both agile and traditional Waterfall SDLC methodologies. Working Conditions Work in a standard office-based environment; non-standard hours are a common occurrence. #LI-Hybrid Location(s): Bogotá or Home-Office ScotiaTech is a business unit within ScotiaGBS, a Scotiabank Group company located in Bogota, Colombia. The ScotiaTech hub was created to support different technology systems and processes of the Bank. We offer an inclusive, positive work environment, and competitive benefits. At ScotiaTech, we value the unique skills and experiences each individual brings and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at ScotiaTech; however, only those candidates who are selected for an interview will be contacted. Note: All postings in me@Scotiabank will remain live for a minimum of 5 days. #J-18808-Ljbffr