Quality Engineer

TD Bank

Toronto, Canada
$76,800 - $115,200 cad; discretionary variable com...
Automated testing frameworks
Java, maven, spring boot
Selenium, restassured, cucumber
The Quality Engineer plays a critical role in ensuring the delivery of high-quality, scalable, and reliable software across API, data, and UI platforms

Job Summary

  • The Quality Engineer plays a critical role in ensuring the delivery of high-quality, scalable, and reliable software across API, data, and UI platforms.
  • This role works closely with developers, product owners, and DevSecOps teams to support testing strategies across microservices and data-intensive systems.
  • TD is committed to providing fair and equitable compensation opportunities, growth opportunities, and skill development, with a competitive total rewards package.

Matching Summary

The Quality Engineer plays a critical role in ensuring the delivery of high-quality, scalable, and reliable software across API, data, and UI platforms.

Salary

$76,800 - $115,200 CAD; Discretionary variable compensation; Health, well-being, savings, retirement, paid time off, banking benefits

Skills & Requirements

Must-have

  • Automated testing frameworks
  • Java, Maven, Spring Boot
  • Selenium, RestAssured, Cucumber
  • API and integration testing
  • CI/CD pipeline integration
  • SQL for data validation
  • JIRA and Confluence

Nice-to-have

  • Transaction Banking domain knowledge
  • Core banking systems experience
  • Azure cloud environment exposure
  • BDD frameworks and Gherkin syntax

Key Requirements

  • 5+ years of software testing experience
  • Bachelor's degree in Computer Science or equivalent
  • Strong automation and functional testing focus
  • Hands-on experience with Java automation tools
  • Proficiency in SQL and test management platforms

Work Rights

Not specified

Tailored Resume

Cover Letter