Senior Quality Engineer
- Hiring from
- South Africa
- Work type
- Hybrid
- Posted
619,904 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
This role exists to strengthen and evolve ooba’s quality engineering capability by embedding quality into delivery and improving confidence in system releases.
The Senior Quality Engineer will take ownership of how testing is approached across teams — shifting from manual, end-stage testing toward practical, automation-led, and risk-based quality practices. The role requires a balance of hands-on technical capability, sound judgement, and the ability to influence how teams build and release software.
Quality Engineering & Test Design
• Design and implement effective testing approaches across UI, API, and data layers
• Establish and apply a structured test strategy aligned to system risk and business impact
• Ensure testing focuses on critical user journeys rather than volume
• Contribute directly to test design and implementation where required
Automation & Tooling
• Build and maintain automated test suites (UI and API)
• Improve reliability, speed, and maintainability of test automation
• Reduce reliance on manual regression through practical automation
• Identify and eliminate flaky or redundant tests
System Quality & Risk Management
• Identify quality risks across both legacy and newer systems
• Ensure appropriate test coverage for high-risk areas
• Support defect analysis and root cause identification
• Improve confidence in releases through structured validation approaches
Delivery Integration & DevOps Alignment
• Integrate testing into CI/CD pipelines for faster feedback
• Define practical test execution approaches (e.g. smoke vs regression)
• Work closely with engineering and DevOps teams during releases
• Support efficient and stable deployment processes
Standards & Continuous Improvement
• Contribute to establishing testing standards and best practices
• Promote consistency in how quality is approached across teams
• Improve testing processes based on real delivery experience
• Support a shift toward shared ownership of quality within delivery teams
Shift-Left & Capability Uplift
• Partner with developers so tests are created alongside code
• Review test quality in pull requests
• Share testing patterns, tooling knowledge, and lessons learned
• Reduce key-person dependency through documentation and knowledge sharing
AI Assisted Testing
• Apply AI assisted tooling for test generation, test data creation, defect triage, and risk based prioritisation
• Evaluate emerging AI testing tools
• Demonstrate measurable productivity gains from AI-assisted approaches
What You’ll Be Working With
• Web and backend platforms across ooba’s core systems
• API-driven integration layers
• Test automation frameworks (Playwright or similar)
• CI/CD pipelines and release processes
• Zoho CRM ecosystem (integration touchpoints)
• Microsoft ecosystem (Teams, Azure-aligned services)
• On-premise systems with an evolving cloud direction
• Data platforms and reporting layers where validation is required
