# Quality Engineering (QE) Support

**Company**: RBC
**Location**: Toronto, Ontario
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Senior-Quality-Engineer_R-0000190994-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fe2a5c4a-bfc

## Description

This position provides hands-on Quality Engineering (QE) support for City National Bank’s Wealth applications across business-as-usual (BAU) operations, technology risk remediation, and modernization initiatives.

**Application Quality Engineering & Core Service Support**

- Plan, design, and execute functional, integration, end-to-end, and regression testing for enhancements, fixes, and feature releases across legacy .NET, web, API, and backend processes and applications.

- Translate requirements into reusable test cases; investigate issues using SQL, logs, and configurations.

- Develop and maintain automated API, data validation, and regression tests.

- Coordinate testing across concurrent changes, manage defects, and communicate progress and release risks.

**Risk Remediation & Technology Modernization**

- Execute risk-based testing for security remediation, vulnerability fixes, infrastructure upgrades, and migrations.

- Validate functionality, connectivity, authentication, and processing following infrastructure or security changes; partner with development, security, and DevOps teams.

- Establish data validation and reconciliation criteria; support conversion rehearsals, UAT, cutover readiness, and post-conversion validation.

**Cross-Functional Responsibilities**

- Establish quality gates, entry/exit criteria, and reporting for coverage, defects, and risks.

- Mentor QE team members and maintain documentation to strengthen testing practices and application knowledge.

**Requirements**

- Bachelor's degree in computer science, engineering, mathematics, or related field; or equivalent professional experience.

- 5+ years of hands-on QA/QE experience supporting enterprise applications;

- Strong functional, integration, API, database, and end-to-end testing skills.

- Proficiency in SQL for data validation and issue investigation; experience developing or maintaining automated tests.

- Demonstrated ability to own testing from requirements through execution, defect resolution, and release readiness reporting.

- Strong analytical, communication, and coordination skills managing competing priorities across distributed teams.

**Nice to Have**

- Experience in financial services, banking, or wealth management; Experience with platform conversions, data migrations, .NET technologies (C#, ASP.NET, VB.NET)

- Familiarity with ETL testing.

- Experience validating infrastructure upgrades, security remediation, or enterprise authentication changes.

- Familiarity with CI/CD pipelines, Git-based delivery, and post-deployment validation.

- Understanding of performance, resilience, recovery testing, and audit evidence requirements.

**Benefits**

- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

- Leaders who support your development through coaching and managing opportunities.

- Work in a dynamic, collaborative, progressive, and high-performing team.

- Opportunities to do challenging work.

- Opportunities to take on progressively greater accountabilities.

## Skills

### Required
- SQL
- .NET
- API
- database
- end-to-end testing
- automated testing
- analytical skills
- communication skills

### Nice to have
- ETL testing
- CI/CD pipelines
- Git-based delivery
- performance testing
- resilience testing
- recovery testing
- audit evidence requirements

---

Source: [Apply at rbc.wd3.myworkdayjobs.com](https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Senior-Quality-Engineer_R-0000190994-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
