You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
TD Bank

Quality Engineer II

  • Office
  • 3-6 years

Salary

Not stated

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

This role is based in Toronto, Ontario, Canada, within the Technology Solutions line of business.

The company is a major North American bank, the fifth largest by branch count, serving more than 27 million households and businesses in Canada, the United States and abroad through a team of over 95,000 staff.

The quality engineering team tests the company's banking technology, and the company contacts candidates it wants to interview and tries to share outcomes with all applicants by email or phone.

Responsibilities

  • Work with AI-assisted engineering tools and coding agents.
  • Gain hands-on use of AI-assisted software engineering and agentic coding tools such as GitHub Copilot, Cursor, Claude Code, OpenAI Codex, or an equivalent.
  • Bring technical and functional skill, backed by a strong quality engineering background.
  • Build, debug, run and upkeep complex automated test cases.
  • Own testing for every project and release, including integration and business acceptance testing.
  • Apply risk analysis methods and tools that suit the project's development approach.
  • Set testing priorities and keep milestones, activities and tasks on schedule.
  • Write and run test cases so the team meets its timelines.
  • Make sure testing does not affect production, such as file transmission scheduling, and that it follows information security and privacy policies and guidelines.
  • Follow established testing processes to identify, assess, address, resolve or escalate issues, and build contingency plans when needed.
  • Take part in audit reviews of test artifacts, confirming they meet standards and audit requirements and are stored on the project site.
  • Take part in gate reviews of testing activities and artifacts, checking they adhere to gating criteria.
  • Lead and carry out QE work within sprints and the SIT phase, working with all teams to plan, execute, report and drive continuous improvement.
  • Apply quality engineering best practices wherever you can, and keep status tracking and reporting to the QE manager accurate.
  • Share automation goals, priorities and status with customer and internal stakeholders.
  • Push automation teams to meet time-critical deadlines.
  • Write and implement automation test plans and test strategies.
  • Analyse projects for their testing needs and propose an automation solution.
  • Show initiative and ownership in a fast-moving environment.

Requirements

  • Hands-on work testing Salesforce apps and their configuration.
  • Solid grounding in financial services, including commercial lending and retail banking. Treasury Management knowledge is preferred.
  • Prior nCino implementation experience from a testing or QA standpoint.
  • Experience writing complex end-to-end test scenarios and test conditions for demanding business requirements or use cases in nCino workflows.
  • Able to represent testing in Joint Application Design sessions, spot critical gaps in requirements and design, recommend changes to testable requirements, and design matching test scenarios.
  • Strong Java skills to write code and functions for complex scenarios and integration points across legacy and digital technologies (5 years).
  • In-sprint UI automation with Java Selenium and API testing (5 years).
  • Working knowledge of and experience with automation frameworks (4 years).
  • Hands-on experience with DevOps, continuous integration and testing (2 years).
  • Solid agile experience with sprint ceremonies, Scrum, planning and retrospectives (2 years).
  • Ability to create and plan an automation strategy covering in-sprint automation and automated regression testing.
  • Communication and analysis skills that are strong.
  • Languages: Java, SQL, and any scripting language such as JS or Python.
  • Tools: Jenkins, Git, Confluence, Jira, Bitbucket.
  • Frameworks: Selenium WebDriver, RESTAssured, TestNG, BDD, Cucumber.
  • Good to have: mobile or device testing experience.
  • Good to have: working proficiency in French.

Conditions

Based in Toronto, Ontario, Canada.

Hours: 5.

Pay range is $81,600 to $115,200 CAD. The base pay offered may vary based on skills, experience, job-related knowledge, geographic location and business needs, and pay can progress through the range over time as you grow in the role.

You are encouraged to ask your recruiter any compensation questions, as they can give more specific details for this role.

This role is subject to provincial regulation for employment purposes, and each province or territory may have its own rules.

Benefits

  • Total rewards cover base salary, variable compensation, health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and recognition programs.
  • Regular career, development and performance conversations with your manager.
  • Access to an online learning platform and a range of mentoring programs.
  • Training and onboarding sessions to prepare you for the role.

Where you’d work

From the office

About the company

TD Bank

  • Industry: FinTech

Offices in Toronto, Canada, Canada

Also hiring in Montreal, Canada, United States, Belfast, United Kingdom and 7 more places

7 of their 135 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 20 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • Java
  • SQL
  • JavaScript
  • CI/CD
  • Jira
  • Selenium
Type
Full-time
Industry
FinTech
Specialty
Manual
Region
Canada
Pay period
Annual
Show 5 more factsShow less

Role

Category
QA & Testing
Specialty
Manual
Experience
5+ years
Tech stack
  • Python
  • Java
  • SQL
  • JavaScript
  • CI/CD
  • Jira
  • Selenium

Location

Work model
Office
Region
Canada
Offices
  • Toronto, Canada
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason