📍
Toronto, Canada

Software Developer - Test Automation

2 years experience
Finance
Software engineering
Posted:
December 31, 2025

Scotiabank

Canadian multinational banking & finance institution
76.5
Palpable Score
Apply >view company >

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

As an Automation Test Engineer you’ll be working on our Platform Migration team at the Scotia Digital. You’ll work closely with multiple scrum teams to evangelize an emphasis on quality. You’ll contribute to highly applauded in house automation frameworks for UI, Microservices and Performance test.


Is this role right for you? In this role, you will:


•    You have an experience developing test automation frameworks in Java, python or React JS
•    You have written moderate to complex code/scripts to test systems.
•    Responsible for designing, developing and maintaining a modular, extensible and reusable test automation framework to enable the continuous testing in a DevOps environment
•    Developing code to automate the testing (Unit/ Integration) of micro services (Rest APIs) and ensuring the adequate test coverage of the application code
•    Partner with development engineers during story and task breakdown to develop test approach that effectively cover the functional and performance characteristics of a feature
•    Building, maintaining, and improving the existing automation framework, test harness, and processes
•    Be/become a SME on usage of entire application suite, processes, workflows, etc
•    Working with Engineering team Management to improve the testing process
•    Understanding of enterprise software design principles – architecture, design patterns, OOP
•    Comfortable working in a self-guided manner with the ability to prioritize tasks and manage your own time efficiently, without direct input or oversight

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

•    Good knowledge and experience in Java/ J2EE – at least 2 years
•    Good knowledge and experience in Spring Boot – at least 1 years
•    Strong knowledge of object-oriented software development best practices
•    Strong experience in developing Unit Tests and Integration Tests using testing frameworks such as JUnit, TestNG, and RestAssured – at least 2 years
•    Experience working in a DevOps environment. Experience with Java Build Tools: Maven or Gradle
•    Familiarity with OpenAPI Specification(OAS)/ Swagger, YAML, JSON
•    Knowledge/ experience in Java ORM Frameworks such as Hibernate, Spring DAO
•    Exposure to RDBMS such as Oracle or DB2. Knowledge and experience with SQL queries
•    Nice to have: experience in building, integrating and deploying web services (REST/ SOAP/JSON/XML)

About the company

Scotiabank

Company overview
Scotiabank (Bank of Nova Scotia) is a major bank focused on the Americas, offering personal and commercial banking, wealth management, and capital markets services. Scotiabank serves retail customers, small businesses, and large corporates, alongside institutional clients through Global Banking and Markets. Scotiabank also operates Tangerine, the company’s direct banking business in Canada. Scotiabank’s stated footprint spans 22 countries.

Locations and presence

Scotiabank is headquartered in Toronto and operates across Canada, the U.S., and multiple markets across Latin America and beyond. Office expectations vary by role, and public reporting indicates many corporate teams have been moved toward at least four days per week in-office in Canada, while some functions remain remote.

Palpable Score

76.5
/ 100
Scotiabank is a strong early-career option because Scotiabank runs recurring internships and co-ops throughout the year and backs new graduates with named rotational development programs under the TILT umbrella. Scotiabank is also more transparent than many banks on “what happens next” in hiring and offers real training infrastructure, but Scotiabank shares limited cohort-level outcomes (conversion rates, retention, promotion timing), which caps the score.
view full company profile >

Related jobs

📍
Santa Clara, CA
Nvidia
Business Analyst Intern - Summer 2026
February 10, 2026
view job >
📍
Irvine, CA
Western Digital
Early Career Talent - Software Engineering (Apps)
February 7, 2026
view job >
📍
Irvine, CA
Western Digital
Summer 2026 Intern - Software Engineering (Firmware)
February 7, 2026
view job >
📍
Prachin Buri, Thailand
Western Digital
Intern - Manufacturing Engineer (Studying Bachelor Degree)
February 7, 2026
view job >