Minimum Requirements

Previous experience in a software quality assurance or support role.
Understanding of software development life cycle (SDLC) and testing methodologies is advantageous.
Basic SQL experience.
Excellent problem-solving skills and attention to detail.
Ability to work independently and as part of a team. 
A strong interest in continuous development and upskilling in testing tools and technologies.
Strong analytical skill and logical thinking.
Good communication skills & strong attention to detail.
Accurate and high quality result oriented work approach.
Genuine passion for Africa and a willingness to contribute to projects in a developing world context.

Duties and Responsibilities

Conduct thorough testing of software applications to identify bugs, defects, and other issues.
Create and execute test plans, test cases, and test scripts to validate product functionality.
Collaborate with cross-functional teams, including developers and product owners, to communicate and resolve quality issues.
Document and report defects, ensuring accurate and detailed information is provided for efficient issue resolution.
Perform regression testing to ensure that previously identified and resolved defects do not reoccur.
Conduct second-line support activities and engage in root cause analysis to address and resolve reported issues.
Provide weekend standby support when required.
Participate in the design and improvement of testing processes and methodologies.
Stay informed about industry best practices and new testing tools to continuously enhance the quality assurance process.
  • Stellenbosch