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.You will work collaboratively with developers and platform engineers to deliver "Quality-as-a-Service" for our high-value payment processing systems, enabling teams to deploy payment features with confidence through comprehensive automated testing. You will champion best practices in AI-enabled testing and build automation platforms that accelerate delivery velocity. This is a hands-on, technical role offering the opportunity to develop intelligent automation solutions, implement AI-driven testing strategies, and contribute to enterprise-level payment transformation initiatives.
This is a hands-on, technical role offering the opportunity to build intelligent automation platforms, implement AI-driven testing solutions, and contribute to enterprise-level payment transformation initiatives.
What will you do?
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 Wire Mock 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 Git Hub Actions pipelines to provide fast feedback on code quality, enabling continuous deployment of payment processing services
API & Integration Testing
:
Develop comprehensive automated test suites for RESTful APIs, event-driven workflows (Kafka), message queues (IBM MQ), and microservices communication patterns
Contract Testing
:
Implement and maintain contract tests to ensure seamless integration between payment routers, workflow engines, and external systems
Container-Based Testing
:
Leverage Testcontainers and Docker to create isolated, reproducible test environments for integration and end-to-end testing of payment workflows
AI-Enabled Test Optimization
:
Integrate AI agents into developer workflows to automate repetitive validation tasks, optimize test selection, and accelerate test case generation
Collaborate Cross-Functionally
:
Partner with developers, Dev Ops engineers, and business analysts throughout the development lifecycle to ensure quality is built into payment features from design through deployment
Troubleshoot & Debug
:
Analyze test failures, reproduce defects, and work with development teams to resolve issues in complex distributed payment systems
Must-have
5+ years of hands-on automation experience in developing and maintaining test automation frameworks for Java/Spring Boot applications
Strong Java programming skills with experience in building scalable, maintainable test automation code
Test automation expertise with modern frameworks and tools:
JUnit 5, Mockito for unit/integration testing
CI/CD & Dev Ops proficiency:
Experience integrating automated tests into Git Hub Actions or similar CI/CD platforms; familiarity with build tools like Gradle/Maven
AI Integration:
Familiarity with integrating AI agents into the developer workflow to automate repetitive validation tasks, enhance test automation, and improve testing efficiency
Microservices & Distributed Systems Testing:
Proven ability to test event-driven architectures, message queues (Kafka, IBM MQ), and RESTful APIs in cloud/containerized environments
Docker & Kubernetes knowledge:
Hands-on experience with containerization technologies and orchestrating test environments
Database testing skills:
Strong SQL experience with relational databases (Oracle, Postgre
SQL, DB2) for data validation and test data management
API Testing:
Proficiency in testing RESTful/SOAP services, understanding of API contracts, and experience with tools like Postman, SoapUI, or Rest Assured
P…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: