Job Search and Career Advice Platform

Enable job alerts via email!

Quality Engineer III - TD AI Platform

TD

Canada

On-site

CAD 91,000 - 137,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution in Toronto is seeking a TD Testing and Quality Engineer. In this role, you will be responsible for ensuring high-quality application delivery through test strategy development and automation. Candidates should have a strong programming background in Python or Java, excellent communication skills, and 5–7 years of relevant experience. The position promises competitive compensation and opportunities for career development in a dynamic environment.

Benefits

Competitive salary
Health benefits
Career development support
Flexible work environment

Qualifications

  • 5–7 years relevant experience in quality engineering.
  • Able to write code/modules for complex scenarios.
  • Knowledge of BDD and SQL data validation.

Responsibilities

  • Accountable for test strategy deliverables.
  • Integrate into a team’s continuous delivery process.
  • Drive quality and metrics improvements.

Skills

Strong Python/Java programming
Excellent communication
Advanced debugging and problem-solving
Strong knowledge of test data management
Good familiarity with Large Language Models (LLM)

Education

BS degree in Computer Science or related engineering discipline

Tools

Azure
IntelliJ
Job description

Work Location: Toronto, Ontario, Canada

Hours: 37.5

Line of Business: Technology Solutions

Pay Details: $91,200 - $136,800 CAD

TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices allow colleagues to progress through the salary range over time. The base pay offered varies by skills, experience, knowledge, location and business needs.

As a candidate you are encouraged to discuss compensation details with your recruiter.

Job Description
Department Overview

Building a World-Class Technology Team at TD. The scale and scope of what TD does may surprise you. The rapid pace of change demands smart, open-minded thinking about technology. TD’s technology and business teams grow more intertwined as new opportunities arise. This new era in banking does not equal boring. Not at TD.

TD Testing and Quality Engineer (QE)

This role covers a specialized area dedicated to high-quality application and solution delivery. The definition of this discipline has evolved, but experts remain highly marketable across the business.

Testing activities may focus on system integration, business acceptance, performance, operability, deployment verification. QA activities give stakeholders quality information while enabling the business to understand implementation risks. QE experts can be involved in end-to-end delivery or focus on a discipline.

Customer
  • Accountable for test strategy deliverables, planning, test design/development, test case automation and test execution to achieve business outcomes for medium-to-high complexity scopes.
  • Integrate directly into a team’s continuous delivery process, augmenting quality software delivery and ensuring speed, agility and risk management.
  • Provide leadership, direction and feedback through development and design processes; provide test automation support to ensure intended solution quality.
  • Determine testing impacts for multiple delivery teams, scaling to ensure positive outcomes.
  • Responsible for risk identification and mitigation and validation of business outcomes.
  • Drive quality and metrics improvements, becoming a leader in innovation.
  • Utilise advanced domain knowledge to build an optimized test approach inclusive tooling strategy.
  • Engineer and leverage virtual assets for incomplete/unavailable code, services, database, etc.
  • Strong knowledge of test data management to reuse automated test data provisioning and adopt standard toolset.
  • Lead deployment and implementation of tools/processes/resources and automation for functional/non-functional testing (performance, readiness/reliability [ORT], accessibility, security) approaches, frameworks, ensuring automated tests integrated into CI/CD/CT pipelines.
  • Identify opportunities for test asset reusability and test approach efficiencies.
  • Proactively seek continuous improvement, knowledge sharing and develop test solution designs and early automation opportunities.
Shareholder
  • Adhere to enterprise frameworks or methodologies that relate to quality engineering activities.
  • Ensure programs/policies/practices are well managed, meet business needs, comply with internal and external requirements, align with priorities.
  • Engage stakeholders at all levels, shifting from defect detection to prevention.
  • Seek and support continuous improvement and automation opportunities within quality engineering practice.
  • Analyze functional or enterprise level data, draw conclusions, recommend, assess program effectiveness.
  • Identify cost-minimization opportunities, deliver strategic solutions.
  • Review test assets for compliance, reusability, maintainability.
  • Monitor service productivity, assess efficiency levels, immunify where opportunities exist.
  • Lead to remediation plans for performance, risk governance.
  • Manage relationships across business lines and regulatory requirements.
  • Protect organization interests, manage and elevate non-standard high-risk activities.
  • Keep abreast of emerging issues, trends, evolving regulatory requirements, assess impacts.
  • Maintain culture of risk management, supported by effective processes aligning with risk appetite.
Employee/Team
  • Participate fully as team member, support positive work environment promoting services, quality, innovation, teamwork, and timely communication of issues.
  • Provide thought leadership and share best practices and knowledge transfer.
  • Keep current on emerging trends, grow knowledge of business tools and techniques.
  • Participate in personal performance management, development activities, including cross training.
  • Update stakeholders on projects and useful daily information.
  • Mentor and enable team members by sharing knowledge and leveraging best practices.
  • Provide guidance, proactively identify and resolve issues.
  • Lead, motivate and develop relationships with stakeholders.
  • Contribute to a fair, positive, equitable environment supporting diverse workforce.
  • Act as brand ambassador internally and externally.
Breadth & Depth
  • Experienced professional with in-depth knowledge of testing, design, automation, execution.
  • Subject matter expert consult stakeholders across quality software delivery.
  • Understand architecture blueprints, translate into efficient test approaches.
  • Expert knowledge of frameworks, tools, processes, procedures.
  • Business and technology acumen across areas, identify opportunities for benefit or operational improvements.
  • Advanced debugging and problem-solving, investigate and analyze complex problems.
  • Lead test automation between pods.
  • Develop, debug, run, maintain complex automated test cases.
  • Responsible for all project/release testing – integration, acceptance, performance, operability, deployment verification.
  • Apply risk analysis methodologies aligning with project approach.
  • Prioritize testing, ensure milestones, tasks completed on schedule.
  • Create and execute test case creation and execution to meet timelines.
  • Ensure tests do not impact production (e.g., file transmission scheduling), meet security and privacy policies.
  • Follow testing processes, assess, address, resolve, raise, contingency plans.
  • Participate in audit reviews, ensure artifacts meet standards and audit requirements.
  • Participate in gate reviews, ensure artifacts meet criteria.
  • Lead QE activities during sprint and SIT, work closely with teams to plan, execute, report, improve.
  • Implement QE best practices, ensure accurate status tracking and reporting to QE manager.
  • Work autonomously on complex application issues, escalating to leadership as needed.
  • Drive and support delivery of quality solutions across pods or medium–high scopes.
  • Deep experience in new advanced techniques; lead implementation in platform projects.
  • Forward planning for future issues, gaps, industry trends.
  • Effectively lead team, collaborate, drive collaboration.
  • Report to Practice lead.
SDET (in addition)
  • Advanced experience in code configuration and release management.
  • Advanced knowledge of test architecture frameworks, tools, processes, procedures.
Experience and/or Education
  • BS degree in Computer Science or related engineering discipline; equivalent experience.
  • Strong academic background (e.g., software engineering, computer science).
  • 5–7 years relevant experience.
  • Strong Python/Java programming, able to write code/modules for complex scenarios, integration points, suport multiple technologies.
  • Automation in Python/Java sprint.
  • Excellent communication and analytical skills.
  • Good familiarity with Large Language Models (LLM).
  • Solid understanding of SQL data validation and integration.
  • Experience with BDD, LLMs, Azure and IntelliJ, etc.
  • Knowledge experience with Azure, Azure … platform, etc.
Join
  • Inspire positive work environment and champion quality, innovation, teamwork and service.
  • Learn voraciously, stretch your thinking.
Who We Are

TD is one of the world’s leading global financial institutions and the fifth largest bank in North America. Every day we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95 000 TD colleagues bring their skills, talent and creativity to the Bank and the ones we serve and the economies we support. Our vision is to lead the better bank and enrich‑the‑customers‑for‑the‑future. TD has a deep commitment to being a leader in customer experience.

Our Total Rewards Package

The package reflects the investments we make to support colleagues to achieve financial, physical and mental well‑being goals. Base salary, variable compensation and benefits such as health, retirement, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more.

Additional Information

We’re delighted you are considering building a career with TD. TD is committed to competitive benefits, training programs, and support for thriving at work and at home.

This opportunity is subject to provincial regulations for employment purposes. Each province or territory requires specific regulations and requirements.

Colleague Development

If you’re interested in a specific career path or building skills, TD supports career, development and performance conversations. We provide an online learning platform and mentoring programs.

Training & Onboarding

We’ll provide training and onboarding sessions to help you succeed in your new role.

Interview Process

We will reach out to candidates to schedule interviews. We’ll communicate outcomes by email or phone.

Accommodation

Your accessibility matters. We can accommodate meeting rooms and virtual interviews.

Language Requirement (Quebec only)

Quebec only.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.