About the job
Rewst builds a platform for Managed Service Providers (MSPs), focusing on workflow automation and efficiency. The company supports remote work in South Africa, with opportunities for in-person collaboration as needed.
Role overview
The Senior Quality Assurance Engineer will take ownership of quality assurance for a defined area of the Rewst platform. This hybrid position involves both manual and automated testing. The role includes leading test strategy, conducting structured and exploratory tests, and developing automation for the assigned product area.
Working closely with developers, product managers, and the QA Automation Architect, the Senior QA Engineer ensures features meet high quality standards. While most work centers on one squad, flexibility to support other teams is expected as priorities shift.
What you will do
- Serve as the main QA contact for a technically complex area within a squad
- Plan and perform manual testing and develop automated tests
- Lead root cause analysis for production issues with a high degree of independence
- Contribute to shared automation frameworks and CI/CD integration in collaboration with the QA Automation Architect
- Support cross-squad initiatives as business needs change
Collaboration
- QA Manager: Direct reporting line for priorities, quality standards, and performance metrics
- QA Automation Architect: Joint work on automation planning, framework improvements, and CI/CD strategies
- Squad Developers: Daily partnership for feature validation, bug resolution, and testability during sprint planning
- Product Managers: Collaboration on scope, acceptance criteria, and release readiness
- Other QA Engineers: Shared contributions to testing methodologies and framework enhancements across squads
