Join PBT Group as a Quality Assurance Engineer and enhance the quality of enterprise banking systems. You'll focus on automation testing and work in a collaborative Agile environment to ensure high-quality software delivery.
High-performing and collaborative
##### **Employment Type** Contract ##### **Experience** 5 to 25 years ##### **Salary** R450 to R500 ##### **Job Published** 29 May 2026 ##### **Job Reference No.** 3135085548 **Job Description** =================== PBT Group is seeking experienced Quality Assurance Engineers to join a high\-performing delivery environment within a large\-scale enterprise banking and digital platforms landscape. The successful candidate will be responsible for driving quality engineering practices across the full software delivery lifecycle, with a strong focus on automation testing, API testing, CI/CD integration, and quality assurance within Agile and DevOps environments. This role requires hands\-on experience in test automation frameworks, backend and API validation, defect management, and quality engineering practices across enterprise\-scale digital and core banking systems. The ideal candidate will possess strong technical capability, excellent analytical skills, and the ability to work collaboratively across cross\-functional engineering and product teams. This is a 12\-month onsite contract opportunity based in Johannesburg. **Key Responsibilities** **Test Engineering \& Automation** * Design, develop, and maintain automated test frameworks and test scripts across UI, API, and backend systems. * Execute functional, regression, integration, and system testing activities. * Develop and maintain reusable automation assets aligned to engineering best practices. * Perform API testing and validation across REST and SOAP services. * Integrate automated testing into CI/CD pipelines to support continuous delivery practices. * Maintain test environments, test data, and automation frameworks. **Quality Engineering \& SDLC Integration** * Embed quality engineering practices into Agile and DevOps delivery models. * Translate business and technical requirements into testable scenarios and acceptance criteria. * Support shift\-left testing methodologies to identify defects earlier in the SDLC. * Ensure delivery quality through structured testing processes and continuous feedback loops. * Contribute to improving test coverage, automation maturity, and engineering quality standards. **Performance, Scalability \& Reliability** * Support performance and non\-functional testing initiatives. * Validate system scalability, availability, and reliability requirements. * Conduct performance and load testing where applicable. * Analyse production issues and support continuous system improvement initiatives. **Defect Management \& Continuous Improvement** * Identify, log, prioritise, and track defects across systems and releases. * Perform root cause analysis and collaborate with engineering teams on defect resolution. * Continuously improve QA methodologies, automation strategies, and tooling. * Automate repetitive testing and operational processes to improve delivery efficiency. **Stakeholder Collaboration** * Collaborate closely with developers, Product Owners, Business...
You'll be taken to the original listing on za.indeed.com to apply.