This role requires a seasoned leader who will transition the organization from reactive testing to proactive quality engineering and assurance. You will embed a culture of quality
ownership across the entire Software Development Lifecycle (SDLC), ensuring our high volume, mission-critical financial systems maintain flawless reliability and strict adherence
to global payment standards (Visa / Mastercard) and financial regulatory compliance.
Qualifications and Requirements :
- Minimum of 10 years of experience in Quality Assurance or Quality Engineering , with at least 5 years in a senior leadership or Head of QA role , managing small to medium-sized teams (10+).
- Domain Expertise (Non-Negotiable) : Deep, demonstrable experience within the FinTech, Banking, Payment Processing, or Card Services sector is essential.
Education :
Tertiary education in relevant field, Computer Science, Software Engineering.Industry recognized certifications e.g ISTQB Advanced level, SAFE, ITILTechnical Acumen :
Expert knowledge of QA principles, methodologies, and modern automation tools (e.g., S elenium, Cypress, Playwright, Postman / RestAssured ). Strong grasp of complex, distributed, and cloud-based system architectures.Regulatory Knowledge :
Proven familiarity with relevant financial service regulations, including local South African requirements and global payment scheme mandates (e.g., PCI DSS).Soft Skills :
Exceptional leadership , communication, analytical, and critical thinking skills, with a proven ability to manage stakeholders and drive innovation and cultural change.Key Responsibilities :
Strategy, Leadership, and Center of ExcellenceTechnical & Operational Excellence - Automation Architecture, CI / CD pipeline Integration, Technical oversight - ensure teams maintain strong technical proficiency in tools, languages, (e.g SQL, C# OOP) and methodologies required to test complex, distributed service -orientated (microservices) and Cloud-based architectures.Financial Domain, Risk, and Compliance