Quick Summary
Are you a highly experienced Senior Automation Tester with strong Java programming skills and extensive experience in banking and payment systems?
We are looking for a technically strong Automation Tester to join a leading banking environment, working on mission-critical payment platforms and complex integrated systems.
The ideal candidate will have 10+ years of experience in software testing and automation, with proven experience building automation frameworks from the ground up, developing automated test solutions and testing complex payment systems.
Responsibilities
~1 min read- →Design, build and maintain robust test automation frameworks from the ground up.
- →Develop and execute detailed test cases, test plans and automation scripts.
- →Perform functional, regression, integration, API and end-to-end testing.
- →Automate complex payment processes, transaction flows and system integrations.
- →Conduct API testing and validate RESTful services and application integrations.
- →Work with developers, Business Analysts and QA engineers to ensure high-quality releases.
- →Integrate automated testing into CI/CD pipelines to support continuous testing and deployment.
- →Participate in Agile ceremonies and contribute to continuous improvement initiatives.
- →Identify defects, investigate issues and drive resolutions.
- →Communicate testing progress, results and quality metrics to stakeholders.
- →Champion QA best practices, automation standards and compliance with banking requirements.
- →Provide technical guidance and share knowledge with other automation engineers.
- Selenium WebDriver
- Playwright
- Java (essential)
- JavaScript
- C#
- SQL and PostgreSQL
- Postman
- RESTful APIs
- API automation frameworks
- Git
- Jenkins
- Azure DevOps
- CI/CD pipelines
- Performance testing using JMeter or K6.
- AWS cloud exposure (AWS Cloud Practitioner certification advantageous).
- Kafka, messaging systems and event-driven architectures.
- ISO 20022 standards and payment messaging.
- 10+ years of experience in software testing and test automation.
- Strong hands-on Java programming and automation development skills.
- Proven experience designing and building automation frameworks from scratch.
- Extensive experience with automated functional, regression, integration and API testing.
- Strong experience with Selenium and/or Playwright.
- Proven experience testing complex payment systems and transaction processing.
- Deep understanding of the payments domain, including payment authorisation, settlement, reconciliation and integrations.
- Experience with RESTful APIs, CI/CD pipelines and version control.
- Previous experience within banking or financial services is essential.
- Experience working in fast-paced Agile environments.
- Strong analytical, problem-solving and communication skills.
- Work on mission-critical systems within the banking and payments landscape.
- Join a collaborative, forward-thinking Agile team.
- Work with modern automation technologies and complex integrations.
- Enjoy a hybrid working environment.
- Contribute to payment solutions that impact millions of users across the country.
If you have extensive Java automation experience and a strong background in banking and payments, we would love to hear from you!
Submit your updated CV for consideration.
Location & Eligibility
About this job
- Who can apply
- South Africa
- Posted
- Today
Listing Details
- First seen
- November 3, 2026
- Last seen
- November 3, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 56%
- Scored at
- November 3, 2026
Signal breakdown
Similar Other jobs
View all →Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.