Job Description

Make a meaningful impact in healthcare tech as a Senior Quality Assurance Engineer with a leading South African company. This hybrid role in Johannesburg offers the chance to drive quality standards and contribute to life-changing solutions.PURPOSE OF THE ROLE:You will ensure the quality and reliability of a health-tech platform by leading API and automation testing, using AI tools, executing test plans, and mentoring the team. The role also supports continuity by occasionally standing in for the QA Lead.RESPONSIBILITIES:Lead API test strategy design and automation framework developmentUse AI tools to improve QA processesMentor junior QA team membersCreate and execute test plans (manual and automated)Track and manage defects through their lifecycleSupport performance testing and analyze resultsTest systems across environments including cloud (Azure/GCP)Collaborate with cross-functional teams in Agile setupReport on test progress and quality risksImprove QA tools, standards, and methodologiesReview test results and provide deployment approvalsCoordinate third-party testing and contribute to team support and troubleshootingCommunicate technical context to stakeholders and adopt modern QA practicesKNOWLEDGE AND SKILLS:Proficient in API testing using Postman or SOAPUI, with knowledge of REST, SOAP, JSON, and XMLSkilled in test automation using tools like Selenium, Cypress, or RestAssuredStrong coding ability in Java, Python, or JavaScriptFamiliar with testing in cloud environments (Azure/GCP)Solid grasp of QA principles, testing types, and STLCProficient in SQL for data validationExperienced in Agile/Scrum environmentsSkilled with defect tracking and test management tools (e.g., Jira, TestRail)Basic understanding of performance testing and CI/CD pipelines.QUALIFICATIONS AND EXPERIENCE:Experience: Minimum 5-8+ years of proven experience in software Quality Assurance roles.Specialized Experience: Demonstrable, significant hands-on experience focused on API testing and test automation.Cloud Experience: Verifiable experience testing applications deployed on cloud platforms (Azure and/or GCP).Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is desirable.Certifications: ISTQB certifications (Foundation or Advanced levels) are advantageous.Industry Experience: Experience within the health-tech or healthcare sector is a plus.Mentoring Experience: Prior experience or demonstrable aptitude for mentoring technical team members.Hybrid Model: 2 days office/3 days remote.(Full job specification available at shortlisting stage).The maximum salary for this role is R60,000 CTC per month, with the final offer dependent on qualifications, skills, and experience. If your salary expectations exceed this, we regret to inform you that you would not be considered.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period