Software Testing Analyst
Posted today
Job Viewed
Job Description
Location: Gauteng, Pretoria
Deadline: June 05, 2025
Minimum Education (Essential):
- Qualification or certification in software testing
Minimum Education (Desirable):
- Diploma/Degree in Software Related Area
Experience Required:
- 2 - 5 years of applicable experience
Experience Details:
- Testing across multiple platforms, including web and mobile systems
- Documentation and maintenance of test artifacts
- Utilizing testing methodologies and techniques
- Coding experience in HTML, JavaScript, Kotlin, or Swift preferred
- Experience with Selenium/Appium, Cypress, Zephyr, Browserstack, Test Project, and JIRA is advantageous
- Experience testing in an Agile environment
Responsibilities:
- Develop and execute test plans, cases, data, and environment setups throughout the development lifecycle
- Document testing plans and reports, maintaining testing documentation
- Ensure software meets functional requirements before deployment
- Prepare test environments and instructions
- Identify issues and facilitate resolution with technical teams
- Perform repeatable tests for verification of changes
- Conduct integration and compatibility testing across devices and browsers
- Manage testing documentation and reporting
- Track tasks using Jira and update change logs and release notes
- Provide timely feedback and updates to stakeholders
Status: This job posting appears active and not expired. #J-18808-Ljbffr
Software Testing Analyst
Posted 12 days ago
Job Viewed
Job Description
Job Purpose:
Ensure software compliance to required standards and specifications, as well as the quality, reliability, and efficiency of software applications, through manual testing processes. Where automated testing is feasible, assist with the implementation of automated testing tools, scripts and methodologies.
Minimum education (essential):
Qualification or certification in software testing
Minimum education (desirable):
Diploma/Degree in Software Related Area
Minimum applicable experience (years):
3 - 5 years
Required nature of experience:
- Testing multiple platforms, including web and mobile based systems.
- Documentation and maintenance of software test artifacts.
- Using testing methodologies and techniques.
- Coding experience in any language, but preferably HTML, JavaScript, Kotlin or Swift.
- Selenium/Appium, Cypress, Zephyr, Browserstack, Test Project and JIRA experience would be advantageous.
- Testing in an Agile environment - where Agile is the development methodology
Skills and Knowledge (essential):
- Automated Test Tools and Platforms.
- Software development life cycle (SDLC) and the software test life cycle (STLC).
- Basic understanding of databases and SQL.
- Common software failures and faults
- JIRA agile processes
- Ensuring conformity of web design
- Smoke-, Functional-, Post deployment Testing
- Automation of Testing Processes
- Creating Test Cases.
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.
- 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
Software Testing & Programming 55%
- Ensure that all work is tested, benchmarked and fulfils 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.
- Integration, functional and compatibility testing of hardware sets with software.
- Ensure testing is completed to ensure products conform to requirements and standards.
Reporting & 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.
- 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.
Communication 10%
Provide timeous, efficient and effective feedback on task status to the team lead and team.
Proactively keep all stakeholders updated on progress, risks and problems.
Provide insight and feedback on queries regarding relevant projects and performance.
Prepare feedback and status reports for team meetings.
RF Technician (Testing)
Posted 9 days ago
Job Viewed
Job Description
Centurion
Minimum requirements:
- BTech or BEng
- 2 years of relevant working experience
- Working experience with Vector network analysers, LCR meters and Multi-meters.
- Perform inline electrical testing of antenna sub-assemblies (cables, PCBs, switches) during production
- Sign off assembly instructions of performed electrical tests
- Set up and perform environmental stress screening tests as per ATP
- Set up and perform Advanced Final Acceptant Test of antenna systems
- Complete FAT Result documentation with test results
- Assist R&D engineers with prototype testing
Testing Team Lead Centurion
Posted 6 days ago
Job Viewed
Job Description
Provide leadership and mentorship to other team members.
Train new team members on the methodologies, tools and test scripts used by the team.
Help team members understand existing functionality and new functional requirements.
Investigate and share opportunities to improve testing productivity, processes and procedures with team members.
Further the testing best practices already established in line with industry standards.
Work with the product owner and development team lead to translate specifications into test plans.
Define and implement test methodologies for use in the technology team.
Study and adhere to quality assurance (QA) practices of the Technology Department to ensure that new product and software releases meet documentation/signoff requirements as well as stakeholder expectations.
Requirements ManagementAnalyse requirements for completeness, correctness and clarity, to drive the testing effort.
Perform quality checks on logged requirements.
Assist the test team with implementing agile boards and sprint planning.
Where required, work with the development team to troubleshoot the system to help identify the root cause of bugs.
Perform companywide analysis on defects and provide management with proposed solutions.
Drive the reduction of system defects via the continual improvement processes.
Test ManagementConduct per test project reviews to ensure quality of standard with the team.
Identify constraints that may reduce work output and plan for the rectification of these constraints. Inform relevant stakeholders of constraints that cannot be rectified independently within a reasonable period of time.
Identify and rectify any causes of delays or failures to successfully complete testing requirements.
Ensure that all test requests are planned and completed in line with agreed project priorities and against timelines agreed during the planning cycle.
ReportingProvide test analysis and reporting.
Stakeholder reporting: reporting test progress, results and key metrics to stakeholders at agreed intervals.
Monitor system health via defect leakage and motivate for remedial actions.
Provide base metrics to measure the cost of testing and project risk.
User Acceptance TestingLiaise with internal and external development parties for validation testing.
Ensure end-user sign-off documents are in place.
Desired Experience & Qualification- Matric
- ISTQB – Foundation testing certification is a must.
- Relevant IT Tertiary Qualification
- Training on Development and Testing IDE’s (e.g., MS SQL Server, Visual Studio/Code, GIT).
- Specific training on test automation and test automation techniques is a must.
- 3 – 5 years’ relevant and practical experience with automating software tests.
- 1 – 2 years leadership/supervisory experience.
- Experience in software testing including methodologies (agile, functional and non-functional), test planning, test case development, execution, and quality assessment of test cases.
- Possess a good understanding of Quality Control and Quality Assurance concepts across the SDLC.
- Demonstrates strong analytical and problem-solving skills and strong attention to detail.
- Strong understanding of coding principles and how bespoke systems function.
- Good familiarity with development practices and structures, including Development & Testing tools.
- Will be part of a dynamic Automation team of self-motivated individuals.
- Demonstrates cross-functional expertise and be highly adaptive and flexible with the ability to thrive in a highly complex and ever-changing environment.
- A technically inclined person will be best suited.
- Ability to lead and work independently or function in a team as needed.
- Willing to work extended hours.
- Willing to travel.
- Ability to effectively convey information of a highly technical nature to non-technical audiences (e.g., between Finance and Developers).
Please submit your CV through PNET if you are interested in applying for this position and one of our consultants will be in contact with you. Should you not receive correspondence from us within two weeks of your application submission, consider your application unsuccessful.
#J-18808-LjbffrSenior Performance Testing Engineer
Posted 12 days ago
Job Viewed
Job Description
- Senior Performance Engineer (specializing in Performance testing).
- Developed as performance test cases, their respective data requirements and to develop the test data management thereof, how the application is utilized and what the expected performance metrics should be to build a performance testing scenario that resembles how the application is utilized in a production setting.
Automated Testing Team Lead TBD
Posted 6 days ago
Job Viewed
Job Description
Provide leadership and mentorship to other team members.
Train new team members on the methodologies, tools and test scripts used by the team.
Help team members understand existing functionality and new functional requirements and functionality.
Investigate and share opportunities to improve testing productivity, processes and procedures with team members.
Further the testing best practices already established in line with industry standards.
Work with the product owner and development team lead to translate specifications into test plans.
Define and implement test methodologies for use in the technology team.
Study and adhere to quality assurance (QA) practices of the Technology Department to ensure that new product and software releases meet documentation/signoff requirements as well as stakeholder expectations.
Requirements ManagementAnalyse requirements for completeness, correctness and clarity, to drive the testing effort.
Perform quality checks on logged requirements.
Assist test team with implementing agile boards and sprint planning.
Where required, work with the development team to troubleshoot the system to help identify the root cause of bugs.
Perform companywide analysis on defects and provide management with proposed solutions.
Drive the reduction of system defects via the continual improvement processes.
Test ManagementConduct per test project reviews to ensure quality of standard with team.
Identify constraints that may reduce work output and plan for the rectification of these constraints. Inform relevant stakeholders of constraints that cannot be rectified independently within a reasonable period of time.
Identify and rectify any causes of delays/failure to successfully complete testing requirements.
Ensure that all test requests are planned and completed in-line with agreed project priorities and against timelines agreed during the planning cycle.
ReportingProviding test analysis and reporting.
Stakeholder reporting: reporting test progress, results and key metrics to stakeholders at agreed intervals.
Monitor system health via defect leakage and motivate for remedial actions.
Provide base metrics to measure cost of testing and project risk.
User Acceptance TestingLiaise with internal and external development parties for validation testing.
Ensure end-user sign-off documents are in place.
Desired Experience & Qualification- Matric
- ISTQB – Foundation testing certification is a must.
- Relevant IT Tertiary Qualification
- Training on Development and Testing IDE’s. E.g. MS SQL Server, Visual Studio / Code, GIT
- Specific training on test automation and test automation techniques is a must.
- 3 – 5 years’ relevant and practical experience with automating software tests.
- 1 – 2 years leadership / supervisory experience.
- Experience in software testing including methodologies (agile, functional and non-functional), test planning, test case development, execution, and quality assessment of test cases.
- Possess a good understanding of Quality Control and Quality Assurance concepts across the SDLC.
- Demonstrates strong analytical and problem-solving skills and strong attention to detail.
- Strong understanding of coding principles and how bespoke systems function.
- Good familiarity with development practices and structures, including Development & Testing tools.
- Will be part of a dynamic Automation team of self-motivated individuals.
- Demonstrates cross-functional expertise and be highly adaptive and flexible with the ability to thrive in a highly complex and ever-changing environment.
- A Technically inclined person will be best suited.
- Ability to lead and work independently, or function in a team as needed.
- Willing to work extended hours.
- Willing to travel.
- Ability to effectively convey information of a highly technical nature to non-technical audiences for example, between Finance and Developers.
Please submit your CV through PNET if you are interested in applying for this position and one of our consultants will be in contact with you. Should you not receive correspondence from us within two weeks of your application submission, consider your application unsuccessful.
#J-18808-LjbffrQuality Assurance Manager
Posted 12 days ago
Job Viewed
Job Description
The Quality Manager is responsible for developing, implementing, and maintaining the quality assurance systems and processes for an automotive inspection, rework, and sorting services company. This role ensures that all operations meet customer specifications, industry standards (IATF 16949, ISO 9001), and internal quality objectives. The Quality Manager also leads root cause analysis, corrective action planning, and continuous improvement initiatives to deliver exceptional service quality to customers.
Education & Experience
Bachelors degree in Quality, Engineering, or related technical field.
Minimum 5 years of experience in a quality role within the automotive industry.
Experience in inspection, rework, or containment services is strongly preferred.
Technical Skills
Strong understanding of automotive quality standards (IATF 16949, ISO 9001).
Proficient in quality tools: 8D, FMEA, Control Plans, PPAP, SPC, MSA, 5 Why, Pareto.
Ability to read technical drawings and use inspection tools (calipers, micrometers, gauges).
Strong data analysis and problem-solving skills.
Soft Skills
Excellent leadership, communication, and team-building skills.
Customer-focused mindset with attention to detail.
Ability to work under pressure in a fast-paced, high-volume environment.
Working Conditions
Mix of office and shop floor environment.
Occasional travel to customer sites or supplier locations.
May require extended hours to meet customer deadlines or manage quality issues.
Employment Details
Employment Type:
Permanent Employment
Industry:
Automotive
Work space preference:
Work Onsite
Ideal work province:
Gauteng
Ideal work city:
Pretoria
Salary bracket:
R 0 - 48000
Drivers License:
CODE B (Car)
Own car needed:
Yes
Be The First To Know
About the latest Testing Jobs in Pretoria !
Freelance Mathematics Expert - Quality Assurance (AI Trainer)
Posted today
Job Viewed
Job Description
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
Generative AI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills.
Although every project is unique, you might typically:
- Content Creation & Refinement: Create and refine content to ensure accuracy and relevance across a variety of topics in Physics, while also developing references and examples of tasks.
- Experts Acquisition: Assess the qualification tests of experts, ensuring their competency.
- Chat Moderation: Provide support by addressing project-related questions from other experts in Discord chats, especially those related to project guidelines.
- Auditing Work: Review and evaluate tasks completed by other experts, ensuring they align with project guidelines. Provide constructive feedback, verify expertise-related information, and edit content as necessary to improve quality
Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.
Requirements
- You have a Master's degree in Mathematics
- You have at least 5 years of professional experience.
- Your level of English is advanced (C1) or above
- Experience in Generative AI/Prompt engineering/Reviewing
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines.
- Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge
Why this freelance opportunity might be a great fit for you?
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise
SENIOR RESEARCH TECHNICIAN - QUALITY ASSURANCE: ANALYTICAL SERVICES
Posted today
Job Viewed
Job Description
- Implementation, maintaining and improving the Quality Management System (QMS).
- Control of quality scheme requirements and proficiency testing schemes.
- Handling the maintenance and distribution of the quality manual and associated documents.
- Demonstrating implementation of QMS during 3rd party assessments.
- Coordinating clearance of non-conformances during the assessments.
- Implement and update management standard operating procedures (SOPs).
- Function as the nominated representative as required by SANAS ISO 17025.
- Planning and coordinating the performance of QMS to Management.
- Coordinating QMS training for Management.
- Plan and schedule Management reviews.
- Compile and analyse customer feedback trends.
- Work closely with Laboratory Manager & project leaders to ensure compliance.
- Facilitate and monitor method validation process in the laboratory.
- Coordinate and administer the improvement system.
- Build relationships with all technical and professional personnel.
- Build relationships with suppliers and clientele.
- Assist with the evaluation and root cause analysis of proficiency tests, customer complaints, audit findings and improvement requests.
- Identify non-conformances in timely and unbiased approach to achieve customer satisfaction.
- Plan, schedule and perform quality assessments to provide certainty that the quality control activities are being done effectively.
- Be able to statistically evaluate data.
- Provide guidance and direction to laboratory personnel with respect to quality control and proper documentation in implementing methodologies and data reporting.
- Provide constant feedback to Management on status of quality in the laboratory.
- Ensure that the laboratory accreditation under ISO 17025 is not jeopardised.
- Adhere to the Occupational Health and Safety Act.
Freelance Software Developer (Python) - Quality Assurance (AI Trainer)
Posted today
Job Viewed
Job Description
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects.
Although every project is unique, you might typically:
- Crafting and answering questions related to computer science in order to help train AI models to meet project-specific guidelines.
- Evaluating and ranking code generated by AI models
- Ensuring clarity, consistency, and factual accuracy.
- Providing feedback to writers and working with QA Specialists to uphold quality
Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.
Requirements
- You are currently enrolled in or completed a Bachelor's degree or higher in Computer Science or a related field
- You have at least 3 years of professional experience with Python
- Experience with Cloud sourcing platform is a plus
- Code review experience is a must
- Experience with AI projects is a plus
- Your level of English is advanced (C1) or above
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines
- Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge
Why this freelance opportunity might be a great fit for you?
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise