
Test Analyst
- Pretoria, Gauteng
- Contract
- Full-time
- Ensure all products are tested and found satisfactory before release.
- Identify target test items to be evaluated during the test effort.
- Define the appropriate tests required and any associated test data.
- Gather, manage, and maintain test data.
- Execute tests and evaluate the outcome of each test cycle.
- Document and report defects, ensuring timely resolution.
- Collaborate with developers, business analysts, and project managers to ensure quality deliverables.
- Review and update test documentation in line with changes to requirements or systems.
- Provide regular test status updates to the project team and stakeholders.
- Minimum 7 years working as a Test Analyst.
- Experience in various testing efforts, including functional, integration, regression, and user acceptance testing.
- Exposure to testing tools and frameworks.
- Minimum: 3-year National Diploma (NQF 6) or higher in an ICT-related field (e.g., Software Development, Computer Science, or Information Technology).
- Certification: International Software Testing Qualification Board (ISTQB) certification – Mandatory.
- Strong knowledge and understanding of testing methodologies and practices.
- Understanding and knowledge of programming languages, including Visual Basic (VB).
- Strong understanding of Software Development Life Cycle (SDLC) methodologies (Agile, Waterfall, etc.).
- Experience with web platform and open platform application testing.
- Proficient in the use of testing tools (manual and automated).
- Good analytical and problem-solving skills.
- Knowledge of common software failures and fault patterns.
- Understanding of the system or application under test.