Taro Logo

Lead Quality Engineer

Royal Bank of Canada is Canada's biggest bank and one of the largest global financial institutions focused on innovation and exceptional client experiences.
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Quality Engineer

RBC, Canada's largest bank and a global financial institution, is seeking a Lead Quality Engineer to spearhead quality assurance efforts for their enterprise applications, particularly focusing on the Encompass mortgage lending platform. This role combines technical leadership with hands-on engineering, requiring expertise in both UI and API test automation.

The position demands a seasoned professional with 5+ years of experience in quality engineering, capable of designing and implementing comprehensive test strategies. You'll work with modern tools and frameworks including UFT, Playwright, Selenium, and various API testing tools, while writing code in Python, Bash, and other languages.

This is an excellent opportunity for a quality engineering leader who wants to make an impact at a major financial institution. You'll be working with a collaborative team, using cutting-edge tools and methodologies, while enjoying comprehensive benefits and career growth opportunities. The role offers a perfect blend of technical challenges and leadership responsibilities in a stable, growing organization.

The position is based in Toronto at RBC's Waterpark Place, offering a competitive compensation package including bonuses and flexible benefits. You'll be part of a 84,000+ employee organization that emphasizes purpose-driven, principles-led approaches to delivering performance. RBC's commitment to innovation and exceptional client experience makes this an ideal role for someone looking to advance their career in quality engineering while working on significant financial technology systems.

Last updated a day ago

Responsibilities For Lead Quality Engineer

  • Design and implement test automation strategies for enterprise applications
  • Test REST and SOAP APIs using tools like Postman and SOAP UI
  • Develop test automation using UFT, Playwright, Selenium, Appium, Cypress, and Robot Framework
  • Write and execute test cases at multiple levels — component, integration, end-to-end
  • Participate in requirements review and solution design
  • Execute and maintain automation test suites
  • Work collaboratively with developers, BAs, and DevOps
  • Ensure test traceability, documentation, and compliance

Requirements For Lead Quality Engineer

Python
Java
  • Minimum 5+ years of experience in quality engineering
  • Hands-on experience testing and automating REST/SOAP APIs
  • Minimum 5+ years of experience with automation frameworks
  • Scripting and automation development using Python, Bash, or Perl
  • Solid understanding of test planning and execution
  • Working knowledge of programming languages such as Java, SQL, or C
  • Proficiency with source/version control tools
  • Experience using JIRA, Jenkins, Git, and Azure DevOps

Benefits For Lead Quality Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive Total Rewards program including competitive compensation and bonuses
  • Flexible benefits
  • Career advancement opportunities
  • World-class training, coaching, and development
  • Support from dynamic, collaborative team
  • 37.5 hour work week

Interested in this job?

Jobs Related To RBC (Royal Bank of Canada) Lead Quality Engineer