Duties & Responsibilities Role:Test Automation LeadDuration: 12 Months ContractLocation: Johannesburg-(Hybrid)Job PurposeThe Test Automation Lead is responsible for defining, implementing, and governing the automation testing strategy across programmes and delivery teams. This role ensures high-quality, scalable, and efficient testing practices by driving automation adoption, establishing frameworks, and leading test teams within an agile, DevOps-enabled environment.The role plays a key part in ensuring quality engineering excellence, reduced time-to-market, and improved customer experience across digital and core banking platforms.Key Responsibilities Automation Strategy & Leadership Define and implement the test automation strategy aligned to business and IT objectivesEstablish automation frameworks, standards, and best practices across delivery teamsDrive shift-left testing and continuous testing practices within Agile/DevOps pipelinesProvide thought leadership on modern testing approaches (AI-driven testing, performance engineering, etc.) Delivery & Execution Lead the design, development, and maintenance of automated test scriptsEnsure coverage across: Functional testingAPI testingRegression testingIntegration testing Oversee execution of automated test suites in CI/CD pipelinesMonitor and report on quality metrics, defect leakage, and automation ROI Team Leadership & Capability Building Lead and mentor Test Automation Engineers and QA teamsProvide technical guidance and coaching on tools, frameworks, and best practicesDrive capability development and upskilling initiativesFoster a culture of quality ownership within cross-functional squads Stakeholder Engagement Collaborate with: Product OwnersDevelopersArchitectsDevOps teams Engage senior stakeholders on: Testing strategyRisk mitigationQuality assurance governance
Governance & Compliance Ensure adherence to QA standards and governance frameworksSupport audit readiness and regulatory complianceImplement risk-based testing approaches Minimum Requirements Qualifications Bachelor’s Degree in Computer Science, Information Systems, or related fieldRelevant certifications (advantageous): ISTQB (Advanced Level preferred)Agile / Scrum certifications
Experience 8–10+ years in software testing3–5+ years in Test Automation leadership roleProven experience in: Large-scale enterprise environmentsFinancial services (highly advantageous)Agile and DevOps environments
Technical Skills Automation Tools & Frameworks Selenium / Cypress / PlaywrightRestAssured / Postman / API automation toolsTestNG / JUnit / Cucumber (BDD frameworks) Programming / Scripting Java / Python / JavaScript DevOps & CI/CD Jenkins / Azure DevOps / GitLab CIVersion control (Git)Integration of tests into pipelines Other Technologies API and microservices testingPerformance tools (e.g., JMeter, LoadRunner – advantageous)Cloud platforms (AWS/Azure – advantageous) Key Competencies Strong leadership and people managementStrategic thinking and problem-solvingExcellent stakeholder engagementAttention to quality and detailAbility to influence delivery teams without direct authorityStrong communication (technical & business) Desired Experience & Qualification Test Automation Lead
Sourced from external listing
Africonology Solutions
Sourced from PNet