South African Online Higher Education Institution is looking for a Senior QA to ensure the quality and reliability of their Microsoft-based business systems through rigorous manual testing.
The analyst will work remotely and collaborate closely with both internal development teams and external vendors to validate front-end and back-end functionality across a variety of platforms.
Key Responsibilities
- Develop and execute manual test cases based on business requirements and technical specifications.
- Perform thorough front-end and back-end testing, including validation of database interactions.
- Collaborate with internal developers and external vendors to ensure consistent quality across deliverables.
- Identify, document, and track defects using tools like Azure DevOps or similar.
- Participate in backlog grooming sessions to provide input on test planning and risk assessment.
- Support testing during deployments and assist with post-release validation.
- Suggest improvements to QA processes and explore opportunities for introducing automation where beneficial.
Skills and Experience
4-6 years of experience in manual software testing.Strong understanding of QA methodologies and defect lifecycle management.Experience testing Microsoft-based systems;familiarity with Microsoft Dynamics and Power Automate is a significant advantage.
Comfortable working with databases and writing basic queries to validate data integrity.Excellent written and verbal communication skills in English.Experience working in remote, cross-cultural teams is a plus.Mindset and behaviours
Self-motivated and able to work independently with minimal supervision.Proactive in identifying issues and suggesting improvements.Detail-oriented with a strong commitment to quality.Collaborative and adaptable in a dynamic, multi-stakeholder environment.Success measures
High-quality releases with minimal post-deployment issues.Timely execution of test plans and defect resolution.Positive feedback from internal and external stakeholders.Demonstrated initiative in improving testing processes or identifying automation opportunities.