RBC

Senior Quality Engineer

RBC
Apply
1 day ago
Toronto, CanadaSenior

Responsibilities

  • Plan, design, and execute functional, integration, end-to-end, regression, API, and data validation testing.
  • Develop and maintain automated API, data validation, and regression tests.
  • Investigate application issues using SQL, logs, and configurations.
  • Coordinate testing across concurrent changes, manage defects, and communicate progress and release risks.
  • Execute risk-based testing for security remediation, vulnerability fixes, infrastructure upgrades, migrations, and authentication changes.
  • Support conversion rehearsals, user acceptance testing, cutover readiness, and post-conversion validation.
  • Establish quality gates, entry and exit criteria, and reporting for coverage, defects, and risks.
  • Mentor QE team members and maintain testing documentation and application knowledge.

Requirements

  • Bachelor's degree in computer science, engineering, mathematics, or a related field, or equivalent professional experience.
  • At least 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.
  • Ability to own testing from requirements through execution, defect resolution, and release-readiness reporting.
  • Strong analytical, communication, and coordination skills across distributed teams.
  • Preferred: financial services, banking, or wealth management experience; platform conversions; data migrations; .NET technologies; ETL testing; infrastructure upgrade or security remediation validation; CI/CD and Git-based delivery; post-deployment validation; performance, resilience, recovery testing, and audit evidence experience.

Benefits

  • Comprehensive total rewards program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
  • Development support through coaching and management opportunities.
  • Dynamic, collaborative, progressive, and high-performing team environment.
  • Opportunities to perform challenging work and take on progressively greater accountabilities.
  • Full-time regular salaried employment in Toronto, Canada, with 37.5 work hours per week.

Tech Stack

C#Git.NETSQLVB.NETWindows

Categories

RBC

About RBC

10,000+ employees

Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.

Contact me