C

QA Analyst -Permanent Role

Consilium Technologies Pty
Full-time
On-site
Johannesburg, South Africa
QA Analyst

Introduction

Durban based
The QA Analyst is responsible for ensuring the quality and reliability of SaaS products throughย 
structured testing and defect management .

This role includes reviewing functional and technical requirements, designing and executingย 
test cases, logging and tracking issues, and supporting the delivery of high-quality softwareย 
releases.ย 
The QA Analyst will work as part of a cross-functional Agile team and will collaborate closely withย 
developers, Product Owners, and other internal stakeholders to ensure new features andย 
changes meet defined acceptance criteria, are robust, and do not introduce regressions

Duties & Responsibilities

Review requirements, user stories, and acceptance criteria to plan and implement effectiveย 
test coverage.ย 
โ€ข Create and maintain structured test cases, test plans, and test scenarios based on functionalย 
and non-functional requirements.ย 
โ€ข Execute manual tests, including functional, regression, exploratory, and cross-browser/deviceย 
testing.ย 
โ€ข Identify, raise, and track bugs and issues using the teamโ€™s test management and trackingย 
tools.ย 
โ€ข Work collaboratively with developers and Product Owners during backlog refinement andย 
sprint planning to ensure clarity and testability of new features.ย 
โ€ข Contribute to Agile ceremonies such as sprint reviews, stand-ups, and retrospectives,ย 
providing quality-focused input.ย 
โ€ข Assist in preparing and executing UAT and coordinating release validation activities.ย 
โ€ข Identify opportunities for process improvements and increased test coverage at earlier stagesย 
in the development lifecycle.ย 
โ€ข Where applicable, support the development and maintenance of automated tests and testย 
frameworks.

Desired Experience & Qualification

Education and Skills
โ€ข 3+ years of experience in a software QA or testing role.ย 
โ€ข Strong knowledge of manual testing techniques and test case design.ย 
โ€ข Experience working in Agile software development teams (e.g. Scrum or Kanban).ย 
โ€ข Familiarity with tools such as Azure DevOps, Jira or similar.ย 
โ€ข Strong analytical and problem-solving skills with a keen eye for detail.ย 
โ€ข Excellent communication and collaboration skills.ย 
Desirable:ย 
โ€ข Experience testing SaaS applications or enterprise software products.ย 
โ€ข Exposure to test automation tools (e.g. Selenium, Cypress, Playwright).ย 
โ€ข Understanding of APIs, RESTful services, and testing web integrations.ย 
โ€ข Working knowledge of SQL for data validation and investigation.ย