Responsibilities include completing the tasks of test tool/environment authoring, test planning, test case creation, execution, debugging, & defect analysis/reporting. Improving efficiency through process improvements & adopting new test methodologies. Improving test effectiveness.
Minimum Qualifications and Experience:
Diploma or Degree in Information Technology, Computer Science, Software Engineering, or a related field.
Relevant software testing certification (e.g. ISTQB Foundation Level) will be advantageous.
Minimum of 2 or more years’ experience in software testing and quality assurance.
Sound knowledge of software testing principles, including integration, functional, and performance testing.
Experience in test development, test planning, test execution, defect management, and test optimisation.
Familiarity with testing standards, guidelines, methodologies, processes, and testing tools.
Ability to take ownership of quality issues and collaborate effectively across teams to drive resolution.
Strong organisational and analytical skills, with a methodical approach and excellent attention to detail.
Good interpersonal and stakeholder engagement skills.
Excellent written and verbal communication skills.
Knowledge of Agile methodologies and experience working within the Scrum framework.
Johannesburg vs. Cape Town: How Job Opportunities CompareA comparison between job opportunities in Johannesburg and job opportunities in Cape Town job opportunities, including salaries, employment growth, industries hiring and career prospects.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.