Manager: Test Engineering
2 days ago
Team Management 25%
- Increase team's effectiveness with the following:
- Recruitment, selection and orientation;
- Training and development;
- Assign accountabilities and plan;
- Monitor and appraise job and project results.
- Develop a climate for offering information and opinions.
- Ensure conformity of products and documentation to product and company requirements in terms of the Quality Objectives.
- Provide technical leadership to the team through coaching and mentorship where appropriate.
- Develop the expertise within the team, ensuring continued development and best-practice.
- Package and support deployment of releases.
- Assist with managing team priorities and development schedules.
- Drive review sessions of requirements and designs and take initiative in aligning with design teams related to changes to design that are platform specific..
- Provide feedback to the Line Manager regarding the efficiency and output of the team.
- Build team morale and keep the team motivated to work at a high pace and at the desired quality.
- Ensure the team meets specification and timescales as appropriate.
- Drive documentation completion and quality within the team.
- Ensure development and issue reporting is completed within the Quality Management framework.
- Develop test designs, test processes, test cases, test data, test scenarios, test environment and prioritization of test activities at all stages of the development life cycle.
- Participate in requirements reviews and provide testability feedback early in the development cycle.
- Develop and execute software testing plans, specific to the needs of each product or system, having analyzed the specific requirements for such a product or system.
- Document software testing plans and reports.
- Maintain documentation for testing.
- Estimate accurate testing (including regression testing cycles) for estimation of completion timelines of projects and to inform the project lead in capacity planning.
- Provide input into the requirements documentation and assist in work breakdown to draft a proper timeline to plan the schedule and what is required.
- Manage time and tasks effectively in order to complete tasks in the correct order of priority and on time.
- Identify risks or blockers early and communicate them proactively to relevant stakeholders.
- Track tasks and timing on JIRA.
- Ensure that all work is tested, benchmarked and fulfills functional requirements before submitting for deployment.
- Prepare test environments, examples and instructions.
- Identify and facilitate issue resolution with functional and technical groups (including problem reproduction).
- Execute tests in a repeatable manner for verification when Software Component Changes are made.
- Document test results and communicate these back to the Team through verbal and written channels.
- Plan and Manage the complete test cycle of software development from requirements testing to user acceptance and release testing.
- Carry out regular integration and compatibility testing of software against different versions of both iOS and Android devices, different mobile device brands, screen sizes and browsers.
- Continuously evaluate and recommend improvements to processes, and methodologies to the day to day operations of the testing team to enhance efficiency and test coverage.
- Ensure testing is completed to ensure products conform to requirements and standards.
- Collection and documentation of testing requirements, development of user stories, test cases, time estimates and work plans.
- Assist in maintaining system and product change logs and release notes according to company standards.
- Manage, track, and update tasks on Jira, ensuring it is fully leveraged as a central tool for progress tracking and communication.
- Provide regular progress updates and detailed status reports during regression cycles to keep stakeholders informed and aligned.
- Create templates for testing documentation and use cases
- Keep testing documentation up to date and up to standard.
- Prepare reports, manuals and other documentation on the status, operation and testing of software.
- Lead and oversee peer-reviews of solution designs and related code.
- Communicate and collaborate with the team to solve problems and discuss best programming practices.
- Contribute to team development efforts towards successful project delivery.
- Communicate effectively with team members and internal stakeholders, using communications channels appropriately.
- Take personal ownership for projects and products.
- Ensure continued improvement and upkeep on existing applications.
- Ensure compliance with QMS frameworks for CE certification.
- Ensure products are developed accurately (i.e. according to specifications and end user requirements).
- Ensure products are developed efficiently (i.e. according to best practice and on time)
- Ensure testing is completed according to specification.
- Manage release schedule and communicate deployment details.
- Ensure development is completed within the Quality Management framework.
Minimum applicable experience (years):
- 7+ years working experience
- 3+ years of managing a team
- Qualification or certification in software testing
- Diploma/Degree in Software Related Area
- Team culture, coaching and development
- Project management
- Project implementation management
- Hands on software testing having tested on multiple platforms, hardware integration, web and mobile based systems.
- Documentation experience in planning, coordinating, and reporting on test activities
- Using testing methodologies and techniques.
- Familiarity with cross-functional teams and multi-departmental projects
- Coding experience in any language, but preferably HTML, JavaScript, Kotlin or Swift.
- Selenium/Appium, Cypress, Zephyr, Browserstack, Test Project, Postman and JIRA experience would be advantageous.
- Testing in an Agile environment - where Agile is the development methodology
- Automated Test Tools and Platforms.
- Software development life cycle (SDLC) and the software test life cycle (STLC).
- Good understanding of mobile platforms (Android and iOS) and responsive web testing
- Ability to design, document, and execute test cases based on requirements and user stories
- Excellent attention to detail and commitment to quality
- Basic understanding of databases and SQL.
- Common software failures and faults
- JIRA agile processes
- Effective communication skills to liaise with developers, product owners, and cross-functional teams.
- Smoke-, Functional-, Post deployment Testing
- Automation of Testing Processes
- Creating Test Cases.
You can visit our website for more vacancies: /
-
Testing Manager
1 week ago
Pretoria, Gauteng, South Africa Boardroom Appointments Full time R80 000 - R120 000 per yearKey purpose:As a testing manager, you'll be responsible for all aspects of quality assurance and testing within the company. You will work closely with developers to ensure that our software is tested thoroughly before it's deployed into production. You should have experience in designing and executing test plans for both web applications and mobile apps, as...
-
Pretoria, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R450 000 per yearHybrid positionResponsibilities:Defines well distributed functional and basic non-functional test scenarios that adhere to the desired test distribution to verify whether a complete software product functions and performs as expected.Develop and optimise automated functional and basic non-functional, unit (T1), integration (T2), end-to-end (T3) and...
-
Test Officer
2 weeks ago
Pretoria, Gauteng, South Africa SABS Full time R250 000 - R400 000 per yearJob Advert SummaryPurpose StatementTo conduct testing, generate test report and participate in other laboratory activities in support of the attainment of the divisional and business objectives and ensure the maintenance of the laboratory QMS and relevant SANAS and ISO Accreditation requirements.About SABSThe South African Bureau of Standards (SABS) is...
-
Test Officer
1 week ago
Pretoria, Gauteng, South Africa SABS Full time R104 000 - R208 000 per yearJob Advert SummaryPurpose StatementTo conduct testing, generate test report and participate in other laboratory activities in support of the attainment of the divisional and business objectives and ensure the maintenance of the laboratory QMS and relevant SANAS and ISO Accreditation requirements.About SABSThe South African Bureau of Standards (SABS) is...
-
Test Officer
2 weeks ago
Pretoria, Gauteng, South Africa South African Bureau of Standards Full time R250 000 - R400 000 per yearClosing Date2025/11/13 Reference NumberSAB Job TitleTest Officer - Civil (Laboratory Services) Re-advert Job Type Permanent BranchOperations DivisionLaboratory Services DepartmentAuto Civil and Mechanical Job GradeSCC2 Number of Positions1 Location - Town / CityPretoria Location - ProvinceGauteng Location - CountrySouth Africa Minimum Education LevelDiploma...
-
Test Automation Analyst
1 week ago
Pretoria, Gauteng, South Africa Hire Resolve Full time R104 000 - R208 000 per yearA company that provides services for vehicle recovery, personal safety, and fleet management is seeking a Test Automation Analyst to join the Development and Engineering division. The successful candidate will be a key driver in facilitating and implementing test automation within the testing team, communicating effectively across all...
-
Test Automation Analyst
1 week ago
Pretoria, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per yearA company that provides vehicle tracking, stolen vehicle recovery, and personal safety services in South Africa, is seeking a proactive and communicative individual to join their Development and Engineering division as an API Test Automation Analyst. Responsibilities: Test Strategy, Approach, & PlanningDevelop test plans, approaches, and scopes for...
-
Test Analyst
2 weeks ago
Pretoria, Gauteng, South Africa MIKE COMPUTERNET Full time R2 160 000 - R3 600 000 per yearJob Title: Test AnalystLocation: Pretoria, South AfricaWork Type: Onsite, 5 days a week (non-negotiable)Contract Duration: 6–12 Months Fixed TermAnnual Salary: ZAR 216,000 – 300,000 (Gross)Application Deadline: 17 October 2025About the RoleWe are looking for a skilled Test Analyst to join our client's Core Banking Enhancements Project team in Pretoria....
-
Test Analyst
2 weeks ago
Pretoria, Gauteng, South Africa MIKE COMPUTERNET Full time R2 160 000 - R3 600 000 per yearJob Title: Test AnalystLocation: Pretoria, South AfricaWork Type: Onsite, 5 days a week (non-negotiable)Contract Duration: 6–12 Months Fixed TermAnnual Salary: ZAR 216,000 – 300,000 (Gross)Application Deadline: 17 October 2025About the RoleWe are looking for a skilled Test Analyst to join our client's Core Banking Enhancements Project team in Pretoria....
-
Functional Test Analyst
2 weeks ago
Pretoria, Gauteng, South Africa Bizmod Full time R250 000 - R400 000 per yearA highly skilledFunctional Test Analystis required for a long-term project focused on delivering high-quality systems for a major counterfeit-prevention initiative. The role involves comprehensive end-to-end testing across backend, frontend, integration, data migration, and automation environments within an Agile setting.You will be responsible for...