TD bank

Quality Engineer I

TD bank
Apply
1 day ago
Toronto, CanadaEntry Level

Responsibilities

  • Design, build, execute, and maintain manual and automated tests across the software development lifecycle.
  • Analyze requirements, specifications, and architecture to define test scope, scenarios, and end-to-end validation coverage.
  • Develop and debug test automation frameworks and scripts, and manage test suites, traceability, defect logging, and resolution support.
  • Implement functional and non-functional testing for performance, reliability, accessibility, and security, integrating tests into delivery pipelines.
  • Define and manage test environments and test data, including automated data provisioning and service virtualization for unavailable dependencies.
  • Use engineering toolchains, source control, monitoring, test management platforms, and quality reporting to provide data-driven feedback.
  • Apply AI-assisted testing capabilities with governance, including test generation, risk-based prioritization, triage, root-cause analysis, maintenance, and validation of AI outputs.
  • Collaborate with business partners, developers, and engineering teams to deliver milestones on time, within budget, and to quality and regulatory standards.
  • Communicate decisions, risks, dependencies, and lessons learned; escalate high-risk issues and drive continuous improvement.

Requirements

  • Experience with test automation, functional and non-functional testing, CI/CD integration, defect management, and test data and environment planning.
  • Experience with Selenium, Cypress, or Playwright.
  • Experience with Jira, Azure DevOps, TestRail, qTest, or Xray.
  • Experience with Postman or REST Assured, and JMeter or k6.
  • Experience with Git, Jenkins, GitHub Actions, or Azure Pipelines.
  • Experience with service virtualization tools, test data tools, and approved AI testing assistants.
  • Exposure to cross-functional enterprise environments with multiple teams and dependencies.
  • Bachelor’s degree in Computer Science or a related engineering discipline, or equivalent practical experience.
  • 2–3 years of relevant experience.
  • Preferred experience includes accessibility or security testing, enterprise DevOps exposure, and reusable QA asset development.

Benefits

  • Base salary range of $69,700–$98,400 CAD.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs.
  • Regular development and performance conversations, training programs, an online learning platform, and mentoring programs.
  • Training and onboarding sessions are provided.
  • Accessibility accommodations are available during the interview process.
  • The position is located in Toronto, Ontario, Canada, with a 37.5-hour work schedule and is subject to applicable provincial employment regulations.

Tech Stack

Apache JMeterCypressGitGitHub ActionsJenkinsPostmanSelenium

Categories

TD bank

About TD bank

10,000+ employees

TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.

Contact me