- Johannesburg
- Salary: (Negotiable)
- Job Type: Permanent
- Sectors: General
- Reference: 78818
Vacancy Details
Employer: Unique Personnel
Reporting to QA Lead
Function/Department: Business Systems (Part of the IT Division)
Purpose of the role:
To ensure that high-quality software products are delivered by performing thorough and systematic manual testing throughout the Software Development Life Cycle (SDLC). This includes requirement analysis, test planning, execution, defect logging, post-implementation validation, and hyper care support. The role supports business continuity by identifying potential issues before they impact users and contributes to continuous improvement of QA processes.
Key Performance Indicators:
Requirements Analysis:
Participate in BRD/FSD reviews.
Identify testable requirements.
Identify defects in the documentation
Test Planning:
Draft test scenarios
Prepare test cases
Review peer test assets.
Completeness of test documentation.
Test Preparation:
Set up test data and environments.
Conduct test readiness checks.
Continuous updating of test-and regression packs.
Test Execution:
Execute manual test cases across functional, integration, regression, and UAT phases.
Provide comprehensive test evidence.
Defect Reporting & Triage:
Log and retest defects with clear reproduction steps
Release Readiness:
Contribute to go/no-go decisions.
Support sign-off processes
Post Implementation Testing:
Validate changes in production.
Perform smoke and sanity checks
Hypercare & Support:
Monitor and validate production incidents; retest patches or fixes
Process Improvement:
Participate in retrospectives and suggest improvements.
Function/Department: Business Systems (Part of the IT Division)
Purpose of the role:
To ensure that high-quality software products are delivered by performing thorough and systematic manual testing throughout the Software Development Life Cycle (SDLC). This includes requirement analysis, test planning, execution, defect logging, post-implementation validation, and hyper care support. The role supports business continuity by identifying potential issues before they impact users and contributes to continuous improvement of QA processes.
Key Performance Indicators:
Requirements Analysis:
Participate in BRD/FSD reviews.
Identify testable requirements.
Identify defects in the documentation
Test Planning:
Draft test scenarios
Prepare test cases
Review peer test assets.
Completeness of test documentation.
Test Preparation:
Set up test data and environments.
Conduct test readiness checks.
Continuous updating of test-and regression packs.
Test Execution:
Execute manual test cases across functional, integration, regression, and UAT phases.
Provide comprehensive test evidence.
Defect Reporting & Triage:
Log and retest defects with clear reproduction steps
Release Readiness:
Contribute to go/no-go decisions.
Support sign-off processes
Post Implementation Testing:
Validate changes in production.
Perform smoke and sanity checks
Hypercare & Support:
Monitor and validate production incidents; retest patches or fixes
Process Improvement:
Participate in retrospectives and suggest improvements.
Candidate Requirements
Qualifications and/ or Certification:Bachelor’s degree in computer science, Information Technology, or related field.
ISTQB Foundation Level certification
Experience/Skills:
2-5 years of testing experience across multiple applications
ISTQB Certified
Up-To-Date knowledge of software test design and testing methodologies
Familiar with Agile frameworks
Familiar with integration testing and regression testing
Experience with test management tools (JIRA).
Strong knowledge of test case creation, defect tracking, and quality metrics.
Experience in testing enterprise resource planning (ERP) or core business applications.
Familiarity with basic SQL queries for data validation.
Exposure to performance testing and security testing tools and practices.
Solid understanding of software development life cycles (SDLC).
Competencies:
Excellent communication and critical thinking skills
Ability to work against tight deadlines in a high-pressure environment.
Strong organisational skills
Attention to detail with a focus on quality.
Analytical mind and problem-solving aptitude
Ability to collaborate across teams.
Ability to quickly learn new tools, systems, or business processes
Unique work conditions:
May need to test across multiple platforms/environments (web, mobile, APIs).
Occasional after-hours testing during releases or deployments
185 people have viewed this job.
More Jobs at Unique Personnel
General Manager - Comminution Division
- East Rand
- Job Type: Permanent
- Posted 28 Jan 2026 | 31 Days left
Administrative Assistant
- East Rand
- Job Type: Permanent
- Posted 28 Jan 2026 | 31 Days left
Business Development Consultant
- Johannesburg
- Job Type: Permanent
- Posted 28 Jan 2026 | 31 Days left
B2B Business Development Manager
- Johannesburg
- Job Type: Permanent
- Posted 28 Jan 2026 | 31 Days left