Skip to main content
Full-Time
Remote

Lead Quality Engineer

View on Map

Description

This Lead Quality Engineer position at TD Bank is a full-time remote role within Technology Solutions, based out of Toronto, Ontario, Canada. The role focuses on providing expert guidance across system planning, performance, integration, operations, and development for complex transaction banking platforms, emphasizing quality, reliability, and scalability. Key responsibilities include leading and executing comprehensive testing strategies across API, data, and UI platforms, requiring strong technical leadership and cross-functional collaboration.

What We're Looking For

Orchestrate, design, and execute end-to-end testing strategies across multiple platforms and systems.,Define, oversee, and maintain detailed test plans covering scope, methodologies, environments, data strategies, timelines, and risk assessments.,Partner closely with product owners and developers to define clear and measurable acceptance criteria.,Design and execute comprehensive manual test scenarios for new and existing features to ensure functional accuracy and coverage.,Architect, build, and maintain robust automated testing frameworks using Java, Spring Boot, Selenium, RestAssured, Maven, Kafka, and Cucumber.,Develop BDD scenarios using Gherkin syntax and integrate automated tests into CI/CD pipelines (GitHub Actions).,Produce detailed reporting using tools such as Extent Reports and Cucumber HTML, ensuring traceability and transparency across test lifecycles.,Utilize JIRA (Xray), Confluence, and Agile tools to support test management and delivery.,Collaborate with developers, product owners, and DevSecOps teams to support environment readiness, deployment validation, and continuous improvement.,Configure and manage test environments, mocks, and stubs for API and integration testing.,Analyze logs, dashboards, and monitoring tools (e.g., Dynatrace) to support root-cause analysis and issue resolution.

Ideal Candidate

Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or equivalent professional experience.,7+ years of hands-on experience in software testing and automation, with strong expertise in Java, Maven, and Spring Boot.,Deep understanding of automation design patterns and industry best practices.,Proven experience with BDD, Selenium, API automation (preferably RestAssured), and data-driven testing.,Strong proficiency in SQL and REST API validation.,Experience working within Agile frameworks, CI/CD environments, and version control systems.

Minimum Education

Bachelor's Degree

Hard Skills

Java
Spring Boot
Selenium
RestAssured
Maven
Kafka
Cucumber
BDD (Gherkin)
GitHub Actions
Extent Reports
Cucumber HTML
JIRA (Xray)
Confluence
SQL
REST API
Dynatrace
Agile frameworks
CI/CD environments
Version control systems
Finacle core banking platforms (Nice to Have)
Azure cloud environments (Nice to Have)

Soft Skills

Analytical
Problem-solving
Communication
Independent work
Prioritization
Cross-functional collaboration
Leadership

Work Hours

37.5 hours/week

Benefits

Health and well-being benefits
Savings and retirement programs
Paid time off
Banking benefits and discounts
Career development
Reward and recognition programs
Training programs
Mentoring programs.

About the Company

T

The Toronto-Dominion Bank

The Toronto-Dominion Bank and its subsidiaries are collectively known as TD Bank Group, one of the largest banks in North America. TD provides a wide range of personal, commercial, and investment banking products and services to over 27 million customers globally. Headquartered in Toronto, Canada, the bank operates through key segments including Canadian Retail, U.S. Retail, and Wholesale Banking.

Inclusive
Community-focused
Professional
Growth-oriented
Caring
View all jobs at The Toronto-Dominion Bank

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.