Skip to content

Test Automation Engineer - Scotiabank, Toronto

scotiabank jobsScotiabank·Toronto, ONfull time

Posted: July 11, 2026

Apply for this jobExpires: August 27, 2026

Browse more Scotiabank jobs · See other jobs in Toronto

job description

AI Summary

This Test Automation Engineer role at Scotiabank in Toronto involves designing and writing test automation scripts for the Notification Services team within Scotia Digital. Key duties include utilizing standard test automation frameworks and contributing to manual testing processes. Top requirements include over six years of experience in test automation using Selenium-Java and REST Assured, along with expertise in BDD/TDD frameworks.

About the Opportunity at Scotiabank

This exciting opportunity at Scotiabank in Toronto invites an experienced Test Automation Engineer to join the Scotia Digital team, specifically supporting Notification Services. The successful candidate will be instrumental in designing and writing robust test automation scripts for both new and existing software, contributing significantly to an inclusive and high-performing culture committed to delivering exceptional results. This role demands a development mindset and a strong commitment to excellence in quality, ensuring that all software solutions meet the highest standards.

A core responsibility will be to utilize standard test automation frameworks to design, build, and meticulously maintain programs and scripts that run automated tests on code produced by the team. Beyond automation, the role also requires contributions to the manual testing process, ensuring comprehensive quality assurance. The engineer will be tasked with analysing and identifying critical test scenarios that can be effectively automated, delivering requested automation scripts efficiently and accurately within an Agile model, and adhering to best practices in automation. Continuous improvement of automated testing methodologies is paramount to enable QA SMEs to maximize test coverage across the full depth of enterprise products. This role offers a chance to make a tangible impact on Scotiabank's digital offerings.

Required Skills and Experience

To succeed in this Test Automation Engineer position, candidates should possess a strong foundation of skills and considerable experience in the field. A minimum of six years of experience in Test Automation using technologies such as Selenium-Java and the REST Assured library is essential. Furthermore, practical experience in creating and maintaining automation BDD/TDD frameworks, leveraging tools like Cucumber, Maven, and TestNG, is a key requirement. The role demands hands-on experience automating mobile and web-based applications, as well as API web services, demonstrating a comprehensive understanding of various testing environments.

Expertise in using API tools such as SOAP UI or Postman is expected, alongside a good knowledge of Groovy and/or Java scripting. Candidates should also demonstrate good knowledge of version control tools like Git and Bitbucket, and possess good knowledge in writing SQL/NoSQL queries for database testing. Experience with project management and testing tools such as JIRA, Confluence, and XRay is also necessary. A very good knowledge of QA processes and hands-on experience in preparing essential testing artifacts, including test plans, strategies, test cases, and status reports, will be critical. A well-developed knowledge of Agile principles and the flexibility to adapt this experience to new and evolving environments are also highly valued. Good communication skills are vital for team collaboration, and the ability to work effectively both independently and as part of a team is crucial. Previous experiences in a major Canadian bank, particularly with web banking systems, would be considered a significant asset for this role at Scotiabank.

categories

about scotiabank

similar jobs