R

Royal Bank of Canada

Global banking, wealth management, and insurance

Senior Quality Engineer

Test Automation EngineeringPosted on Nov 9
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • At least 6 years of hands-on experience in functional testing and validation across multiple applications.
  • At least 6 years of hands-on experience in API testing and validation across REST, SOAP, and other API protocols.
  • At least 2 years of experience working with and testing managed file transfer platforms and job scheduling platforms.
  • Proficiency with artificial intelligence tools and frameworks to generate automation tests from applications and produce self-healing regression-testing pipelines.
  • Proficiency with API testing tools such as Postman, REST Assured, SoapUI, Insomnia, or similar frameworks.
  • Strong understanding of API specifications, including OpenAPI and Swagger, and authentication protocols including OAuth, JWT, mutual TLS, and API keys.
  • Experience testing EDI and managed file transfer platforms such as Seeburger and ACES, and job scheduling platforms such as ESP, Airflow, and Stonebranch.
  • Ability to mentor onshore and offshore team members and provide technical direction.
  • Proficiency with Git version control and branching strategies, and experience testing and working in a continuous integration and continuous delivery environment.
  • Experience with test management tools such as Azure Test Plans and Jira QMetry, and quality metrics reporting.

Responsibilities

  • Develop and execute functional testing strategies and automated testing solutions for API validation and integration testing across multiple endpoints and platforms.
  • Automate existing application functionality for regression testing before production and non-production deployments.
  • Design and implement automated API testing scripts and frameworks to validate API functionality, response accuracy, error handling, and conformance to specifications.
  • Develop and execute tests that validate data flows, file transfer workflows, and job execution pipelines to ensure end-to-end workflow reliability.
  • Create and maintain test management documentation; define, track, and report quality metrics.
  • Participate in code reviews for API testing scripts and provide technical guidance to onshore and offshore team members.
  • 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 with vendors to implement testing solutions.
  • Recommend improvements to testing processes, technology, and interfaces to improve testing-team effectiveness.
  • Manage test data and testing across multiple environments, and integrate testing with continuous integration and continuous delivery pipelines to establish continuous test cycles.

Desired Qualifications

  • Experience with performance and load testing tools for APIs, such as JMeter, LoadRunner, and Gatling.
  • Experience with banking products.

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