Job Description
What is the Opportunity?
We are looking for an Automation Systems Engineer with proven experience in implementing comprehensive test automation solutions and CI/CD integration to join our Global Payments Technology team.
Key Responsibilities
- Develop & Maintain Automated Test Suites: Design, develop, and maintain comprehensive automated tests for microservices-based payment applications using Java, Spring Boot, and modern testing tools (JUnit, Mockito, Rest Assured, TestNG)
- Service virtualization: Experience with WireMock or similar tools for mocking external dependencies
- Platform Engineering for Quality: Create self-service automation infrastructure and reusable test libraries that enable development teams to write and execute automated tests efficiently across the payment engine ecosystem
- CI/CD Pipeline Integration: Integrate automated test suites into GitHub Actions pipelines to provide fast feedback on code qual...
Apply for this Position
Ready to join RBC? Click the button below to submit your application.
Submit Application