Senior Product Tester
29812
Posted: 30/06/2025
- Negotiable
- South Africa
Job title: Senior Product Tester
Location: Pretoria, South Africa
Job responsibilities:
- Develop, implement, and maintain testing standards to verify that all products align with market expectations and defined specifications.
- Independently design and build systems for automated product testing, ensuring completion within set timelines and budgets.
- Create detailed test strategies including test plans, cases, processes, and data for both manual and automated testing environments.
- Own the user acceptance testing (UAT) phase, offering valuable insights and data to support leadership in making informed decisions about product releases.
- Identify risks associated with products and deliver clear, objective reports to Engineering Managers, including suggested mitigation measures.
- Adhere to established standards and procedures for all testing activities.
- Execute rigorous system and component tests focused on factors such as load capacity, failover capabilities, and system recovery, based on the product’s requirements.
- Continuously test, assess, refine, and re-test modules and systems to uphold and improve product quality.
- Collaborate with stakeholders to investigate and resolve defects, ensuring comprehensive root cause analysis is performed and documented.
- Provide consistent testing status updates to stakeholders, detailing progress, challenges, and potential impacts on delivery timelines.
- Contribute to formal test procedure walkthroughs and team retrospective reviews.
- Apply advanced knowledge of testing methodologies to choose and implement the most effective techniques for each product or system.
- Gain deep insights into how end-users interact with the product to ensure all relevant usage scenarios are covered during testing.
- Understand the broader system architecture and design intentions as envisioned by the product team to ensure alignment with overall goals.
Offer on-site support to investigate and resolve complex or infrequent issues:
- Update test scripts to detect such issues during future acceptance testing
- Support the Technical Support team in identifying and resolving potential design-related issues
- Record and relay all findings to the appropriate R&D teams for further action
- Recommend improvements by identifying inefficiencies in existing workflows and suggesting process enhancements.
- Work closely within cross-functional teams, understanding the contributions and responsibilities of each discipline involved.
- Guide and mentor junior team members, fostering their technical growth and development.
- Conduct all work in a manner that reflects the organisation’s standards of professionalism and excellence.
- Keep current with emerging technologies to maximise the effectiveness of existing tools.
- Evaluate and introduce new tools that enhance development efficiency and improve testing accuracy.
- Experience with the use of design tools - preferably Altium Designer (Advanced experience in the use of design tools – preferably Altium Designer)
- Ability to read and understand Schematic Designs (Advanced understanding of Schematic Designs)
- Able to use hand tools to develop jigs and or test equipment, (Drills, screwdrivers, soldering irons etc.)
- Able to Write, Read and understand Software (Advanced understanding of software applications specifically C#)
- Understanding of Centurion System Products and their application
Thoroughly document and archive all work outputs, including:
- Standard Operating Procedures (SOPs)
- Detailed designs for test equipment
- Testing goals, methods, and expected results
- Supporting calculations
- Project timelines
- Cost breakdowns for test rigs
- Test reports and outcome summaries
- All relevant project communications
- Well-commented code, version control logs, and detailed pull requests
Required qualifications/experience:
- BSc. in Electronics Engineering, Computer Science, Software Engineering or a related field (or BEng Tech Electronics)
- Minimum of 5 years proven experience in the field having worked as a Technician, Test Engineer, Quality Engineer or Electronic Engineer
- Minimum of 3 years’ experience in designing and developing test beds and test equipment
- Minimum of 2 years’ experience using C#
- Minimum of 2 years’ experience using Electronic CAD program preferably Altium
- Advantageous – Good understanding and application of CodeAsys, Function Block Diagram Programming and Ladder Programming
For more information, contact me directly or apply below.

Paballo Ditsebe
Account Manager | South Africa
Recruitment