Senior Quality Engineer – RBC, Toronto, ON

Location: Toronto, ON | Company: RBC

RBC is hiring a Senior Quality Engineer in Toronto, Ontario. This full-time technology position supports Personal Banking and Credit Technology by leading quality engineering initiatives, test automation strategies and the adoption of AI across software development and testing processes.

Sponsored Links

The role is designed for an experienced quality engineering professional with a strong background in automated testing, Agile delivery and DevOps practices. The successful candidate will help build and maintain test frameworks, improve software quality and support continuous integration and deployment across RBC’s technology environment.

Driving Quality Engineering Excellence

As part of RBC’s Personal Banking and Credit Technology organization, the Senior Quality Engineer will contribute to all stages of the software development lifecycle. Responsibilities extend beyond testing and include requirements analysis, planning, estimation, resource coordination and the implementation of test automation strategies.

The position also places significant emphasis on innovation. The successful candidate will help identify and implement high-value AI use cases within the quality engineering process while ensuring that automation capabilities are integrated into DevOps pipelines to support continuous integration and low-touch production deployments.

Sponsored Links

Key Areas of Responsibility

The role combines technical leadership, quality assurance, automation strategy and collaboration across Agile delivery teams.

QE Planning and Delivery

Lead the planning and execution of quality engineering activities across assigned projects and coordinate deliverables within Agile environments.

Test Automation

Design, implement and maintain automated test coverage to support software quality across multiple testing levels and environments.

Framework Development

Build and enhance test automation frameworks that support scalable, maintainable and efficient quality engineering practices.

DevOps Integration

Integrate automated testing solutions into DevOps pipelines to support continuous integration and streamlined software delivery.

AI Adoption

Leverage artificial intelligence to improve high-value quality engineering activities throughout the application development lifecycle.

Documentation and Reviews

Conduct reviews, facilitate approvals and maintain documentation for completed implementations and testing initiatives.

Education and Technical Requirements

Candidates must have a degree or diploma in Computer Engineering, Computer Science or another related technical discipline, together with at least six years of experience in quality engineering or quality assurance. RBC also requires a minimum of two years of experience in a lead role.

Applicants should have practical experience designing test cases, implementing automation frameworks and working across multiple testing levels, including unit, component, integration and end-to-end scenarios. Experience with Postman, Cucumber, GitHub Actions, Java, Playwright, SQL databases, JIRA, Confluence and qTest is also required.

Skills That May Help Candidates Succeed

Successful candidates will combine technical expertise, analytical thinking and leadership with a commitment to improving software quality through automation and innovation.

Test Automation

Extensive experience designing automated testing frameworks and implementing comprehensive test strategies across software products.

DevOps Practices

Knowledge of continuous integration, deployment pipelines and modern engineering practices that improve delivery speed and reliability.

Programming Skills

Experience using Java, JavaScript and scripting tools to support testing, automation and software quality initiatives.

Leadership

The ability to guide quality engineering activities, mentor colleagues and collaborate effectively across Agile teams and stakeholders.

AI and Innovation

Interest in leveraging artificial intelligence and tools such as GitHub Copilot to improve quality engineering processes and outcomes.

Work Environment and Career Development

This Toronto-based position is located at RBC WaterPark Place, 88 Queens Quay West, and is scheduled for 37.5 hours per week. The role is part of RBC’s Technology and Operations platform and supports teams responsible for Personal Banking and Credit Technology.

RBC highlights a Total Rewards program that may include bonuses, flexible benefits and competitive compensation. The employer also emphasizes coaching, work-life balance, challenging projects and opportunities to take on progressively greater responsibilities within a collaborative and high-performing environment.

How to Apply

Candidates should prepare an application that highlights their experience in quality engineering, automated testing, DevOps practices and software delivery. Examples of implementing automation frameworks, leading testing initiatives and leveraging AI within engineering workflows may help demonstrate alignment with the position.

Applications must be submitted through the official RBC careers website. The published application deadline is August 13, 2026. RBC notes that applications will be accepted until 11:59 p.m. on the day before the listed deadline.

SHARE THIS JOB

Add a Comment

Your email address will not be published. Required fields are marked *