Manager: Test Engineering
3 weeks ago
Team Management 25%Increase teams 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.Analysis and Planning 15%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.Project Planning and Capacity Management 10%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. Software Testing and Programming 10%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.Reporting and Documentation 20%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 casesKeep testing documentation up to date and up to standard.Prepare reports, manuals and other documentation on the status, operation and testing of software.Team Work 10%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.Quality Management and Compliance 10%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.Role RequirementsMinimum applicable experience (years):7+ years working experience3+ years of managing a teamMinimum education (essential):Qualification or certification in software testingMinimum education (desirable):Diploma/Degree in Software Related AreaRequired nature of experience:Team culture, coaching and developmentProject managementProject implementation managementHands on software testing having tested on multiple platforms, hardware integration, web and mobile based systems.Documentation experience in planning, coordinating, and reporting on test activitiesUsing testing methodologies and techniques.Familiarity with cross-functional teams and multi-departmental projectsCoding 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 methodologySkills and Knowledge (essential):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 testingAbility to design, document, and execute test cases based on requirements and user storiesExcellent attention to detail and commitment to qualityBasic understanding of databases and SQL.Common software failures and faultsJIRA agile processesEffective communication skills to liaise with developers, product owners, and cross-functional teams.Smoke-, Functional-, Post deployment TestingAutomation of Testing ProcessesCreating Test Cases.Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
-
Test And Measurement Sales Engineer
3 weeks ago
Pretoria, South Africa Xtemp Environmental Test Systems Full timeXTEMP is seeking a motivated and technically proficient Test and Measurement Sales Engineer to join our dynamic team. The successful candidate will be responsible for driving sales and providing technical support for DEWESoft's advanced data acquisition systems and software, including data loggers, signal conditioners, and analysis software tailored for...
-
Sales Engineer: Test
2 weeks ago
Pretoria, South Africa Xtemp Environmental Test Systems Full timeA leading distributor of measurement solutions in South Africa is seeking a Test and Measurement Sales Engineer. This role involves driving sales, providing technical support for advanced data acquisition systems, and developing customer relationships. The ideal candidate will have a Bachelor’s degree in Engineering, 3-5 years of sales experience, and a...
-
Manager: Test Engineering
3 weeks ago
Pretoria, South Africa The Talent Room Full timeTeam ManagementLead, coach, and develop the test engineering team.Assign tasks, monitor performance, and build team morale.Ensure products and documentation meet quality standards.Support release deployment and manage team priorities.Analysis & Planning Develop test strategies, test cases, test data, and environments.Review requirements and provide early...
-
Manager: Test Engineering
3 weeks ago
Pretoria, South Africa The Talent Room Full timeTeam Management Lead, coach, and develop the test engineering team. Assign tasks, monitor performance, and build team morale. Ensure products and documentation meet quality standards. Support release deployment and manage team priorities. Analysis & Planning Develop test strategies, test cases, test data, and environments. Review requirements and provide...
-
Test Engineering Manager
2 weeks ago
Pretoria, South Africa wePlace Full timeDirect message the job poster from wePlace Our client, an award-winning MedTech is looking for a Manager: Test Engineering to join their team. 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....
-
Manager: Test Engineering
2 weeks ago
Pretoria, South Africa hearX Full timeJoin to apply for the Manager: Test Engineering role at hearX Role Description 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...
-
Performance Test Engineer
5 days ago
Pretoria, South Africa Samaha Consulting Full timePerformance Test Engineer We are seeking a skilled Performance Test Engineer to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and executing performance tests to ensure the reliability, scalability, and stability of our software applications. Duties & Responsibilities Develop and implement performance test...
-
Electronic Engineer
5 days ago
Pretoria, South Africa Network Engineering Full timeElectronic Engineer Reference: NES -MVDB-1 Are you ready to be at the forefront of cutting-edge electronic engineering solutions? Look no further! Duties & Responsibilities We are currently representing a leading provider of electronic engineering solutions based in Pretoria, South Africa. They are seeking a talented Electronic Engineer who is registered...
-
Performance Test Engineer
3 weeks ago
Pretoria, South Africa Samaha Consulting Full timePerformance Test EngineerWe are seeking a skilled Performance Test Engineer to join our dynamic team. Duties & Responsibilities Develop and implement performance test strategies, plans, and scripts based on project requirements and application architecture. Design and execute performance tests using industry-standard tools such as JMeter, LoadRunner, or...
-
Manager: Test Engineering
3 weeks ago
Pretoria, South Africa wePlace Full timeTeam Management 25% Increase teams 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...