1 Quality Assurance jobs in Randfontein
Manager: Quality Assurance
Posted today
Job Viewed
Job Description
NOT FOR FIRST TIME JOB SEEKERS
Role
Plays a critical role in ensuring the quality and reliability of digital applications across enterprises. Operating under the direction of the Senior QA Manager, this role is hands-on in building and executing test plans, automating test cases, and validating releases across mobile apps, backend APIs, and cloud-based platforms.
This role works within Agile squads, collaborating closely with developers, product owners, DevOps engineers, and other QA team members to ensure high test coverage, early defect detection, and compliance with test governance standards.
The ideal candidate is skilled in both manual and automated testing, familiar with CI/CD environments, and capable of owning quality outcomes for assigned features or services.
Relevant Experience
- 4 - 6 years of hands-on experience in manual, performance and automated testing
- Strong experience testing Mobile Apps, Web Portals and APIs
- Strong experience using either Selenium, Playwright, Appium, Jmeter or Katalon
- Skilled in proper test planning
- Familiarity with various SDLC and STLC frameworks
- Experience testing Java-based backend APIs, including validation of business logic, data integrity, and integration points
- Proven exposure to cloud-based environments (e.g., Azure), with ability to test in hybrid or DR-ready setups
- Experience validating system behavior during infrastructure migrations and deployments
- Familiarity with CI/CD-integrated testing pipelines, and version control platforms (Git, Azure DevOps, or GitHub Actions)
- Ability to work in Agile/Scrum environments, contributing to sprint planning, backlog grooming, and test case refinement
- Experience with cross-platform testing tools and mobile device emulators
- Familiarity with cloud-based testing environments is an advantage
Key Responsibilities
- Design and execute test cases for mobile apps, web apps, APIs, and backend systems
- Perform functional, regression, UI/UX, automation and performance testing
- Log, track, and verify defects to closure; collaborate closely with developers and DevOps teams
- Support the QA lead in validating cutover activities
- Contribute to the implementation of test automation scripts
- Contribute to Proper test planning and Review boards
- Ensure test documentation is complete and aligns with traceability requirements
- Participate in agile ceremonies and sprint-based test planning
Information
- Must be adaptable to a fast-paced work environment (Agile, etc.)
- Must be conversant with CI/CD
- Strong attention to detail, communication skills, and test ownership are essential
- Will be instrumental in ensuring release alignment, end-user quality, and regression for applications as applicable
Minimum Qualifications
- Bachelor's degree in computer science, Information systems, Engineering, or related field.
- 4+ years of experience in Quality Assurance
- Additional training or coursework in software testing or automation is beneficial
- Technical Skills
- Testing and Automation Frameworks: Selenium, JMeter, Postman, Cypress, Appium
- CI/CD and Test Integration: Azure DevOps, Jenkins, SonarQube, Allure, GitHub Actions
- Mobile and API Testing: Firebase Test Lab, App center, swagger/Postman
- Test Data & Environment Management: Wire Mock, or any custom middleware for mocking data/endpoints
Certifications (preferred, not mandatory):
- ISTQB Foundation Level (required)
- Certifications in Selenium, Appium, Cypress or Agile Testing (e.g. ICP-TST) are a plus
- Familiarity with Azure DevOps Test Plans or equivalent platforms
Be The First To Know
About the latest Quality assurance Jobs in Randfontein !