Vacancy: Software QA Tester
Location: Remote (South Africa-based)
Contract Type: Freelance / Contract - Individual Contributor
Seniority: Mid-Senior
Start Date: ASAP
About This Role:
We are seeking a senior Freelance Software QA Tester to take full ownership of quality assurance within a fast-paced product environment.
This individual will design and execute testing strategies end-to-end (from test planning through release validation) ensuring the product ships confidently and consistently.
The role requires a proactive professional who can identify risk, establish quality standards, and collaborate closely with engineering and product teams.
More About This Vacancy
Known Qualification Criteria
Must-Have
- 6+ years in software QA (web/product)
- Proven bug reporting skills
- Cross-browser and multi-device testing
- Regression testing experience
- Test case creation
- Ability to work independently
- Strong written communication
Strongly Preferred
- Experience owning QA processes
- Release testing experience
- Risk identification ability
- Agile / sprint exposure
Key Responsibilities
Testing & Quality Assurance
- Execute functional, exploratory, and regression testing across web and mobile
- Validate features against requirements and acceptance criteria
- Verify bug fixes thoroughly and confirm no side effects were introduced
- Identify edge cases and failure points in user flows
QA Process Ownership
- Build test plans, cases, and regression suites
- Define release readiness
- Improve QA practices continuously
Bug Reporting
- Produce clear, developer-ready reports with minimal back-and-forth required including:
- Clear title and summary
- Steps to reproduce
- Environment details (URL, build/version, browser, OS, device)
- Expected vs actual results
- Severity and impact assessment
- Screenshots/recordings
- Differentiate between symptoms and likely root cause areas when possible
Cross-Platform Testing
- Browser compatibility (Chrome, Safari, Firefox, Edge) and common device profiles
- Mobile responsiveness
- Multi-device validation
- Report responsive issues clearly (breakpoints, viewport sizes, screenshots)
Collaboration
- Work with Product Managers, Engineering and Developers, and Design
- Participate in sprint cycles
- Communicate risks early
- Provide concise QA summaries: tested areas, findings, outstanding risks
Ideal candidate profile
We are seeking a senior, highly autonomous Software QA Tester who can take full ownership of quality assurance in a fast-paced product environment.
The ideal candidate has 6+ years of experience, excels at building test processes from the ground up, and is confident managing regression, cross-browser, and release testing with minimal supervision.
They are detail-oriented, proactive in identifying risks, and collaborate effectively with product and engineering teams to ensure high-quality, reliable releases.