RBC is seeking an Automation Systems Engineer with experience in test automation and CI/CD integration to join their Global Payments Technology team. The role involves delivering 'Quality-as-a-Service' for high-value payment processing systems, enabling confident deployment of payment features through comprehensive automated testing. This hands-on position focuses on developing intelligent automation solutions, implementing AI-driven testing strategies, and contributing to enterprise payment transformation.
Develop and maintain comprehensive automated tests for microservices-based payment applications using Java, Spring Boot, JUnit, Mockito, Rest Assured, TestNG.,Utilize service virtualization with tools like WireMock for mocking external dependencies.,Create self-service automation infrastructure and reusable test libraries for efficient test execution across the payment engine ecosystem.,Integrate automated test suites into GitHub Actions pipelines for continuous deployment of payment processing services.,Develop automated test suites for RESTful APIs, event-driven workflows (Kafka), message queues (IBM MQ), and microservices communication patterns.,Implement and maintain contract tests for seamless integration between payment routers, workflow engines, and external systems.,Leverage Testcontainers and Docker for isolated, reproducible test environments.,Integrate AI agents into developer workflows for test optimization, selection, and generation.,Collaborate with developers, DevOps engineers, and business analysts to ensure quality throughout the development lifecycle.,Troubleshoot and debug test failures, reproduce defects, and resolve issues in distributed payment systems.
[object Object]
Computer Engineering, Computer Science degree/diploma or equivalent practical 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.