Senior Software Test Analyst

Indsafri

Johannesburg

On-site

ZAR 420,000 - 540,000

Full time

48 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Professional development budget
Flexible working arrangements

Job summary

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.

Qualifications

  • 5+ years of software testing experience with at least 2 years in a senior or lead capacity.
  • Advanced knowledge of SDLC/STLC, Agile environments, and testing methodologies.
  • Experience with test management and defect tracking tools.

Responsibilities

  • Lead the definition and execution of comprehensive test strategies, plans, and approaches for complex releases.
  • Design, review, and maintain high-quality test scenarios, cases, and data; oversee functional, integration, system, regression, and end-to-end testing.
  • Guide and support test automation efforts, identifying opportunities for efficiency and process optimization.
  • Manage the end-to-end defect lifecycle, logging, prioritizing, and timely resolution; perform root cause analysis.
  • Mentor junior Test Analysts and coordinate User Acceptance Testing (UAT) with stakeholders.

Skills

Test leadership
SDLC/STLC
Agile (Scrum/SAFe)
API testing
SQL data validation
Manual testing
CI/CD awareness

Education

Diploma or Degree in IT/Computer Science

Tools

Jira
Azure DevOps
TestRail
Zephyr

Job description

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.

Key Responsibilities
Test Leadership & Planning:

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.

Test Design & Execution:

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.

Defect & Quality Management:

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.

Stakeholder Engagement & Mentorship:

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.

Required Skills and Qualifications
  • Experience: 5+ years of software testing experience, with at least 2 years in a senior or lead capacity.
  • Methodology: Advanced knowledge of SDLC/STLC, Agile (Scrum/SAFe) delivery environments, and various testing methodologies.
  • Technical Proficiency: Proficiency in test management and defect tracking tools (e.g., Jira, Azure DevOps, TestRail, Zephyr).
  • Strong experience in API testing (e.g., Postman) and SQL for data validation.
  • Practical experience with manual testing and exposure to test automation frameworks.
  • Understanding of CI/CD pipelines.
  • Soft Skills: Exceptional analytical, problem-solving, and communication skills; ability to manage stakeholders and lead workstreams independently.
Preferred Qualifications
  • Diploma or Degree in IT, Computer Science, or a related field.
  • ISTQB Advanced Test Analyst certification or equivalent.
  • Experience in a complex, fast‑paced enterprise environment.
  • Collaborative Culture: Work within a high‑performing team that values proactive communication and accountability.
  • Professional Growth: Opportunity to mentor team members and influence quality strategy at an organizational level.
  • Dynamic Projects: Exposure to diverse and challenging workstreams within a fast‑paced environment.
  • Note: Competitive salary, professional development budget, and flexible working arrangements are provided as part of our commitment to employee well‑being.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Test Analyst (Contract)
Senior Test Analyst (Contract)

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000
QA Test Analyst — Agile, Automation & Quality
QA Test Analyst — Agile, Automation & Quality

LINKFIELDS INNOVATIONS (PTY) LTD • Randburg

On-site
ZAR 360,000 - 480,000
Technical Test Analyst
Technical Test Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 500,000 - 700,000
Test Analyst
Test Analyst

LINKFIELDS INNOVATIONS (PTY) LTD • Randburg

On-site
ZAR 360,000 - 480,000
Automation Test Analyst (SQE)
Automation Test Analyst (SQE)

Psybergate (Pty) Ltd • Gauteng

Remote
ZAR 420,000 - 660,000
Technical Test Analyst
Technical Test Analyst

Indsafri • South Africa

On-site
ZAR 520,000 - 760,000
Intermediate Automation QA Engineer ( ISTQB and ALM )
Intermediate Automation QA Engineer ( ISTQB and ALM )

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 420,000 - 660,000
Exposure to DevOps CI/CD
Scripting for test automation
Senior Quality Engineer – Automation (API, Performance & Functional Testing)
Senior Quality Engineer – Automation (API, Performance & Functional Testing)

Blue Pearl PTY LTD • Johannesburg

On-site
ZAR 600,000 - 900,000
Software Quality Engineer
Software Quality Engineer

Indsafri • South Africa

On-site
ZAR 300,000 - 420,000
Senior Test Analyst
Senior Test Analyst

JCM Consultants • Rosebank

Hybrid
ZAR 900,000 - 1,200,000