R

Royal Bank of Canada

Global banking, wealth management, and insurance

Lead Quality Engineer - Automation, Data

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaNo salary listedIn-person

About the Job

Requirements

  • At least 6 years of hands-on test automation experience automating web, mobile, and API layers.
  • At least 5 years of experience working with and testing relational databases.
  • At least 3 years of experience leading end-to-end test strategy creation and execution across multiple ecosystems.
  • Strong proficiency with Selenium and Playwright, and a strong understanding of behavior-driven development principles.
  • Deep knowledge of testing types, including functional, performance, and security testing.
  • Proven experience in test data management strategy, provisioning, and automation, and understanding of data governance and compliance requirements.
  • Proven ability to mentor onshore and offshore team members and provide technical direction.
  • Proficiency with Git version control and branching strategies, and strong experience testing and working in a continuous delivery environment.
  • Experience with test management tools, including Azure Test Plans and Jira QMetry, and quality metrics reporting.

Responsibilities

  • Develop and execute comprehensive testing strategies and automated testing solutions for data validation across multiple platforms, interfaces, and ETL processes.
  • Design and implement automated test scripts and AI agents using industry-leading tools.
  • Create and maintain test management documentation; define, track, and report quality metrics.
  • Review and enhance data testing strategies for new and existing data initiatives.
  • Collaborate with cross-functional teams to translate business requirements into executable testing scenarios and validation rules.
  • Manage defect tracking workflows and coordinate resolution with development and business teams.
  • Work closely with vendors to implement testing solutions.
  • Recommend improvements to testing processes, technology, and interfaces that improve the effectiveness of testing teams.
  • Own the test data management strategy and automation; ensure test data is properly provisioned, maintained, and compliant with data governance policies.

Desired Qualifications

  • Experience using AI tools such as Copilot for test design, test automation, or test data generation.
  • Experience creating AI agents within the data testing and/or test data space.
  • Experience using data validation tools such as QuerySurge and the Informatica suite.

About the Company

Royal Bank of Canada

Global banking, wealth management, and insurance

What does RBC do? It provides a wide range of financial services including personal and commercial banking, wealth management, insurance, investor services, and capital markets to clients in Canada, the United States, and 27 other countries. How do its products work? It earns revenue from loans, mortgages, investment products, and advisory services, and uses technology to deliver a seamless client experience across a diversified set of financial services, with an emphasis on digital tools and customer service. How is RBC different from competitors? It combines scale and global reach with a principles-led culture, a strong focus on community impact, and a large, diverse workforce (94,000+ employees) to drive client outcomes and continuous innovation. What is RBC’s goal? To help clients prosper and communities thrive by delivering reliable financial solutions and services while adapting to changing needs and maintaining leadership in the financial sector.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1864

Recently Posted Jobs

Explore more opportunities at Royal Bank of Canada

See more jobs