An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Indsafri in Johannesburg, South Africa seeks a Senior Test Analyst to lead quality assurance across complex projects. You will balance hands-on testing with strategic planning, mentor staff, and govern quality across end-to-end testing lifecycles.
The role emphasizes test strategy, automation oversight, and collaboration with Product Owners, Developers, and stakeholders. A strong background in SDLC/STLC and Agile is essential.
The Senior Test Analyst is a key leadership role responsible for driving quality assurance across complex project initiatives. This position balances hands‑on testing expertise with strategic planning, team mentorship, and quality governance. The ideal candidate will ensure that software delivery meets the highest standards by managing end-to-end testing lifecycles, optimizing automation efforts, and fostering strong collaborative relationships with technical and business stakeholders.
Lead the definition and execution of comprehensive test strategies, plans, and approaches for complex releases. Analyze business and technical requirements to ensure maximum test coverage. Estimate testing efforts, identify project risks, and provide input into delivery planning. Ensure all testing activities strictly align with organizational quality standards and industry best practices.
Design, review, and maintain high-quality test scenarios, cases, and data. Execute and oversee functional, integration, system, regression, and end-to-end testing. Guide and support test automation efforts, identifying opportunities for efficiency and process optimization. Integrate non-functional testing requirements, such as performance, security, and usability, into the testing roadmap.
Manage the end-to-end defect lifecycle, ensuring clear logging, prioritization, and timely resolution. Conduct root cause analysis to recommend systemic quality improvements. Provide actionable "go/no-go" recommendations based on rigorous risk assessments and test outcomes.
Collaborate closely with Product Owners, Developers, Business Analysts, and Project Managers. Translate complex testing risks into clear, business‑focused insights for leadership. Provide coordination and support for User Acceptance Testing (UAT). Coach and mentor junior Test Analysts, reviewing their deliverables and fostering a culture of continuous improvement.