Jobs / Cognizant
Automation Engineer (Payment Terminal)
Cognizant · Sydney, NSW, Australia
Sydney, NSW, AustraliaHybrid
Remuneration
Not specified
Location
Sydney, NSW, Australia
Visa sponsorship
Not specified
Job summary
The Payment Terminal Automation Engineer ensures the reliability, security, and performance of point-of-sale terminal solutions and payment switch integrations. Responsibilities include executing end-to-end testing on Android payment terminals, validating payment messages against ISO 8583 and AS2805 standards, and automating API test suites with Postman and Playwright, while integrating these into CI/CD pipelines like Jenkins and GitHub Actions.
Qualifications
- Hands-on QA engineering background in payments
- deep expertise in ISO 8583 and AS2805 message structures
- Expert-level knowledge of end-to-end POS transaction flows
- Solid understanding of payment switch architectures
- High proficiency with Postman for automated API testing
- Demonstrated success integrating automated test runs into CI/CD pipelines
Responsibilities
- Execute comprehensive end-to-end testing across physical and smart Android payment terminals
- Parse and validate payment messages against ISO 8583 and AS2805 standards
- Design, automate, and execute REST/SOAP API test suites using Postman and Newman CLI
- Integrate automated test suites into CI/CD pipelines
- Ensure terminal configurations and switch integrations comply with card scheme mandates
Skills
AzureAzure DevOpsGitHubGitHub ActionsGitLabGitLab CIJenkinsREST
Relocation
No