Software Developer - Test Automation (Toronto)

Software Developer - Test Automation (Toronto)

30 Jul
|
Scotiabank
|
Toronto

30 Jul

Scotiabank

Toronto

Overview Select how often (in days) to receive an alert:

Title Software Developer - Test Automation

Requisition ID: 263123

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. As a Software developer - Test automation 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.

Responsibilities

Collaborate with multiple scrum teams to evangelize quality and contribute to in-house automation frameworks for UI, microservices, and performance testing.

Design, develop, and maintain a modular, extensible, and reusable test automation framework to enable continuous testing in a DevOps environment.

Develop code to automate unit and integration tests of microservices (REST APIs) and ensure adequate test coverage.

Partner with development engineers during story and task breakdown to develop test approaches that cover functional and performance characteristics of features.

Build, maintain, and improve the existing automation framework, test harness, and processes.

Serve as a subject matter expert on usage of the entire application suite, processes, and workflows.

Collaborate with Engineering leadership to improve testing processes.

Apply knowledge of enterprise software design principles – architecture, design patterns, and OOP.

Work in a self-guided manner with the ability to prioritize tasks and manage time efficiently.

Qualifications

Good knowledge and experience in Java/J2EE – at least 1+ years.

Good knowledge and experience in Spring Boot – at least 2+ years.





Strong knowledge of object-oriented software development best practices.

Strong experience in developing unit and integration tests using frameworks such as JUnit, TestNG, and RestAssured – at least 4 years.

Experience working in a DevOps workplace. 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).

Nice to Have

Experience building, integrating, and deploying web services (REST/SOAP/JSON/XML).

AI / ML exposure (e.g., using ML models for test optimization, anomaly detection, or data-driven testing).

Experience working with Cloud platforms (Azure, AWS, or GCP) — cloud-native testing tools, API Gateways, or container-based deployments.

Hands-on experience with Docker or other containerization technologies for service virtualization, environment setup, and scalable test execution.

Familiarity with Kubernetes for orchestrating containerized applications.

Experience using cloud DevOps tooling (Azure DevOps, GitHub Actions, AWS CodePipeline, etc.).

What's in it for you?

We have an inclusive and collaborative working environment that encourages creativity, curiosity,



and celebrates success.

We provide you with the tools and technology needed to create beautiful customer experiences.

You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.

Onsite fitness center and flexible dress code.

We work hard and we have fun!

We offer a competitive total rewards package including base salary, performance bonus, company matching programs, vacation, personal and sick days, personal development funding, maternity leave top-up, parental leave, and more.

Location(s): Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here . Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

#J-18808-Ljbffr

📌 Software Developer - Test Automation (Toronto)
🏢 Scotiabank
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer - test automation (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer - test automation (toronto) / toronto