Skip to main content

Description

This role at Royal Bank of Canada is for a highly motivated Automation Quality Engineer to join the QE team in Core and Realtime Payments. The individual will collaborate with developers and platform engineers to accelerate delivery and ensure high quality through test automation, CI/CD integration, and AI adoption. It's a technical, hands-on position focused on developing intelligent automation solutions, implementing AI-driven testing, and contributing to enterprise payment transformation.

What We're Looking For

Drive automation testing initiatives and maintain automated test suites aligned with QE vision and strategy.,Adopt AI–driven testing solutions to enhance test automation framework, test coverage, and optimize test case/script creation.,Utilize WireMock or similar tools for service virtualization or stubbing.,Collaborate with Dev/Ops teams to integrate automated test suites into CI/CD pipelines for continuous deployment of payment processing services.,Perform various levels of testing: Functional, Regression, Integration, and E2E Testing based on business requirements.,Work with JIRA, Confluence, qTest for test case management, defect management, and test reporting.,Partner with the Performance Engineering team to plan and execute performance test cycles.,Effectively collaborate with project team members (PM/Scrum Masters, Dev, Business Analysts), stakeholders, and business partners.,Participate in agile ceremonies including Sprint planning, grooming sessions, stand-up meetings, demo sessions, and retrospective meetings.

Ideal Candidate

Good knowledge of QE Processes, Testing Life Cycle, SDLC and Defect Management processes.,Minimum 5 years of experience in testing with a focus on automated testing in a variety of environments (mainframe, Cloud, distributed, business workflows, services/APIs).,Solid experience in various test automation frameworks/tools (e.g., Robot Framework, Postman, Selenium, Rest Assured, TestNG) and BDD frameworks (e.g., Cucumber, Karate).,Proficiency in development languages (e.g., Java, Python).,Experience in mainframe testing - Batch, Host, JCL, TSO, ZEKE, REXX.,Experience integrating automated tests into GitHub Actions or similar CI/CD platforms (Jenkins, UCD, Helios).,Familiarity with build tools like Gradle/Maven.,Familiarity with integrating AI agents into the developer workflow.,Knowledge of Testing Methodologies and Design techniques with hands-on experience on JIRA and Confluence.,Strong problem solving, design, and analytical skills.,Experience with database technologies (e.g., DB2, Oracle, SQL, IMS) and strong SQL experience.,Ability to work effectively with cross-functional teams and communicate technical concepts clearly.,Computer Engineering, Computer Science degree/diploma or equivalent experience.,Nice-to-have: Payment Domain Knowledge.,Nice-to-have: Software Quality Certification.

Minimum Education

Computer Engineering, Computer Science degree/diploma or equivalent experience

Hard Skills

Application Testing
Decision Making
IT Quality Assurance
Long Term Planning
Predictive Analytics
Programming Languages
Software Product Testing
Test Automation
Robot Framework
Postman
Selenium
Rest Assured
TestNG
Cucumber
Karate
Java
Python
Mainframe testing
Batch
Host
JCL
TSO
ZEKE
REXX
GitHub Actions
Jenkins
UCD
Helios
Gradle
Maven
JIRA
Confluence
DB2
Oracle
SQL
IMS

Soft Skills

Detail-Oriented
Group Problem Solving
Strong problem solving
Design
Analytical skills
Cross-functional teamwork
Clear communication

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program (bonuses
flexible benefits
competitive compensation
commissions
stock)
Leaders who support development
Coaching and managing opportunities
Ability to make a difference and lasting impact
Dynamic
collaborative
progressive
and high-performing team
World-class training program in financial services
Opportunities to do challenging work

Also Available At

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.