This vacancy has closed. It closed on 10 July 2026 and is kept here for reference only.
SOFTWARE TESTER
Department of Land Reform and Rural Development
Directorate: Deeds Enterprise Architecture
- Reference number
- 3/1/1/1/2026/97
- Salary
- R932 292 per annum (Level 11) (All-inclusive package to be structured in accordance with the rules for MMS)
- Centre
- Gauteng (Pretoria)
- Province
- Gauteng
- Closing date
- 10 July 2026
- Circular
- No 22 of 2026
Requirements
Minimum requirements: Applicants must be in a possession of a Grade 12 Certificate and a National Diploma in Information Technology / Computer Science or related equivalent qualification. ISTQB certification or a related equivalent certification. Minimum of 3 years’ experience in software testing, including both manual and automated testing, with a strong understanding of the SDLC. Experience working with web technologies and in Agile teams is essential. Testing and OPS Tools: Selenium, Cucumber, Xray, REST assured, Grafana k6. Job-related knowledge: Knowledge of agile methodologies and experience working in agile teams. Knowledge of database software installation and maintenance. Knowledge of Data extraction, transformation, and loading. Knowledge of specialized data handling (very large database with data types such as images and documents). Knowledge of database backups and recovery. Knowledge of database security and authentication. Database capacity planning and performance monitoring, troubleshooting and tuning. Knowledge of transactional database. Job related skills: Coaching and Mentoring (Though leadership) skills. Presentation skills. Analytical skills. Adaptability and Flexibility. Customer service. Initiative. Innovation and creativity. Process improvement. Communication skills. Project Management skills. Computer literate. Willingness to travel. A valid driver’s license.
Duties
Develop and Execute Comprehensive Test Plans and Test Cases. Identify and extract test requirements from business requirements and acceptance criteria. Design, develop, and document detailed test plans, test cases, and test scripts for manual and automated execution. Establish, implement, and evolve formal QA processes and methodologies (e.g., Agile, International Software Testing Qualifications Board (ISTQB) standards to ensure consistent and high-quality testing outcomes. Proactively identify and implement improvements to the testing process, such as environment setup or test data management, to enhance team efficiency. Analyse and implement performance, load, and security testing solutions based on project requirements. Conduct Manual and Automated Testing. Execute manual testing across all test levels, including functional, integration, system, regression, performance, reliability, and security testing. Develop, maintain, and execute automated test scripts for functional, Application. Programming Interface (API), and regression testing to improve efficiency and test coverage. Track new and changed requirements to ensure they are adequately addressed during both automated and manual testing cycles. Identify, log, and manage defects during test execution using designated defect tracking tools. Participate actively throughout the entire software development lifecycle (SDLC) with a focus on integrating quality assurance early and continuously. Generate reports on defects metrics for management and stakeholder. Contribute to the development of the overall test automation strategy. Govern and Facilitate User Acceptance Testing (UAT). Govern the service provider(s) by formally reviewing their test plans, test cases, and ensuring UAT readiness, including a stable test environment and realistic data. Prepare and train business users for UAT, facilitating sessions on the system under test and the use of defect tracking tools and protocols. Act as the primary point of coordination during UAT, ensuring business-reported defects are accurately logged, tracked, and followed up with the development team / service provider for timely resolution. Lead formal reviews of test plans, designs, and requirements with cross-functional teams to ensure clarity and comprehensive test coverage. Communicate and coordinate with peers and senior individuals in cross-functional groups to articulate and compare alternative testing approaches and mitigate risks. Document, Track, and Report on Quality Assurance. Document and report detailed test results, including test execution status and defect metrics, tailoring reports for different audiences (e.g., management, development teams). Implement and manage a rigorous defect lifecycle process, including daily follow-up with development teams on outstanding issues to ensure timely resolution. Generate comprehensive weekly test summary reports for management and stakeholders, covering test progress, defect trends, and overall quality status. Ensure all software components meet defined quality standards, business needs, and relevant legislative requirements (e.g. PFMA, Deeds Registries Act). Drive quality control and test plan execution within Agile sprints, ensuring quality gates are met and contributing to continuous improvement.
Where to send your application
Applications can be submitted by hand delivery during office hours to: Office of the Chief Registrar of Deeds at 600 Lillian Ngoyi Street, Berea Park, Pretoria, 0002 or apply by accessing Deeds Online Job Application Portal; https://deedsportal.deeds.gov.za/ (Please separate Application Form for each post) before the closing date as no late applications will be considered
Enquiries
Mr. L Tshivhase Tel: (012) 338 7211 and Mr R Saila Tel: (012) 338 7296
Note
EE Targets: African, Coloured, Indian and White Males and Coloured, Indian and White Females and Persons with Disabilities.
Taken from Public Service Vacancy Circular 22 of 2026, published by the Department of Public Service and Administration on 26 June 2026. Open the PDF to check this post against the original. Last checked 9 September 2026.
This post is free to apply for. Nobody may charge you an application, registration or "background check" fee for a government job, and there is no register to join. If someone is asking for money, check them here first.