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.
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.
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.
Computer Engineering, Computer Science degree/diploma or equivalent experience
37.5 hours/week
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.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.