Software Quality Engineer
SupportFinity™ • johannesburg, city of johannesburg metropolitan municipality • Posted June 10, 2026
About the Role
Overview
As a Software Quality Engineer, you will play a critical role in ensuring the integrity and reliability of banking software systems. You’ll work within Agile teams to design, develop, and execute automated test frameworks that validate the functionality, performance, and security of digital banking solutions.
Responsibilities
- Test Planning & Strategy: Develop comprehensive test plans and strategies for mobile, web, and API applications, ensuring alignment with business requirements and quality standards.
- Test Case Design & Execution: Create and execute detailed test cases for manual and automated testing, focusing on functionality, usability, and performance across platforms.
- Automation Framework Development: Design and implement robust automation frameworks using Java, integrating with tools like Selenium, Appium, and RestAssured for BDD and TDD practices.
- CI/CD Integration: Integrate automated tests ...