Careers

Systems Quality Engineer

Cape Town, SA
Business Systems

A hands-on systems quality engineering, test automation, quality leadership, coaching and delivery accountability.

As a frontier partner, we grow through great people, smart tech, and teamwork between humans and AI.

The Systems Quality Engineer is responsible for improving the quality, reliability, and release confidence of Cloud Direct’s internal and customer facing business systems through test automation, testing standards, and effective release readiness practices. 

Sitting within the Systems Reliability & Automation team, this role will help shape Cloud Direct’s testing strategy, build and maintain automated test suites, integrate testing into CI/CD pipelines, improve test coverage, and act as a shared service supporting reliable delivery across the wider Business Systems function. 

The role also provides practical coordination of user acceptance testing, working with business stakeholders to ensure system changes are properly validated before release. It is not just a traditional manual testing role; it is a hands-on quality engineering role focused on making testing more repeatable, automated, structured, and useful. 

Success in this role will be demonstrated by: 

  • Increased automated test coverage across key Business Systems platforms. 
  • Clearer, more consistent testing standards across Engineering, Operations, and Reliability teams. 
  • More reliable release readiness, with fewer defects reaching production. 
  • Better coordination and evidence of UAT for business-critical changes. 
  • Improved confidence in CI/CD pipelines, release gates, and regression testing. 
  • Stronger collaboration between technical teams and business stakeholders during testing and release activity. 

What you’ll be doing?

Test Automation & Quality Engineering: 

  • Design, build and maintain automated test suites for Cloud Direct’s business systems, integrations and critical workflows. 
  • Integrate automated testing into CI/CD pipelines to provide meaningful quality gates across development and release processes. 
  • Continuously improve test coverage, test reliability and testing standards across the Business Systems estate. 
  • Define practical approaches for smoke, regression, release-gate and end-to-end testing. 
Release Readiness & UAT:
  • Support release readiness by ensuring changes are appropriately tested, evidenced and validated before production deployment. 
  • Coordinate user acceptance testing with business stakeholders, helping define test scenarios, capture outcomes and obtain sign-off. 
  • Improve the consistency of testing, release validation and quality assurance practices across Business Systems. 
Continuous Improvement & Collaboration: 
  • Work with Systems Engineering, Systems Operations and Systems Reliability & Automation teams to improve quality processes, reduce change risk and support reliable delivery. 
  • Identify recurring quality issues and drive improvements to testing approaches, tooling, documentation and release practices. 
  • Contribute to a culture of engineering quality, continuous improvement and shared ownership of system reliability. 

What you’ll need:

  • 3+ years’ experience in software quality engineering, test automation, software testing, systems testing, or a similar technical quality role. 
  • Experience defining test strategies for smoke, regression, release-gate, and end-to-end testing. 
  • Proven experience building and maintaining automated test suites (using Playwright, Cypress or equivalent) for web applications, APIs, and integrations as part of complex business systems. 
  • Experience integrating automated testing into CI/CD pipelines (using Azure DevOps, GitHub or equivalent). 
  • Good technical understanding of modern development practices, including source control, branching, pull requests, and pipeline-based delivery. 
  • Deep understanding of software delivery lifecycle, release readiness, regression testing, and defect management. 
  • Ability to define clear test scenarios, acceptance criteria, test evidence, and sign-off expectations. 
  • Proven experience coordinating end user acceptance testing with business stakeholders. 
  • Strong analytical and evidence-driven problem-solving skills, with high attention to detail. 
  • Ability to communicate clearly with both technical and non-technical stakeholders, feeling comfortable to challenge their assumptions where needed. 
  • Strong documentation discipline, including test plans, test evidence, process guidance, and release notes. 
  • Must be able to work from our Cape Town office at least two days per week.  

Experience and Skills Desired:

  • Relevant testing or quality certifications, where supported by practical experience. 
  • Experience in writing and maintaining tests in languages such as C#, TypeScript, JavaScript and PowerShell. 
  • Experience testing APIs using tools such as Postman, REST clients, or automated API test frameworks. 
  • Experience with Azure Test Plans or similar test management tooling. 
  • Experience with test data management, mocking, fixtures, and repeatable test environments. 
  • Exposure to business-critical internal platforms such as ServiceNow, bespoke full stack applications built with SQL/C# .NET/React, and custom AI agents

What we’re offering:

  • Responsible Time off (uncapped annual leave)
  • Group Life Cover /Disability Income Cover/ Trauma Insurance Cover (Injury / Disability)
  • Fitness Cash Contribution
  • Pension Fund Contribution
  • Medical Insurance Contribution
  • Employee Assistance Programme
  • Enhanced Maternity & Paternity Leave
  • Endless Growth Opportunities: We provide ample opportunities for professional development, mentoring, and advancement.
  • Culture of Excellence: We foster a high-performance culture that recognizes and rewards exceptional talent.

At Cloud Direct, we believe that diversity, equity, and inclusion are essential to our success. We are committed to creating a workplace where everyone feels valued, respected, and empowered. We welcome applicants from all backgrounds and strive to build a team that reflects the diverse communities we serve. We encourage candidates of all races, ethnicities, genders, sexual orientations, ages, abilities, and socioeconomic statuses to apply.

Share this page

Apply Now Back to all jobs

Life at Cloud Direct

Discover Life at Cloud Direct Through Our Employee Spotlights

Our employees are at the heart of everything we do. Dive into our Employee Spotlights to hear firsthand experiences and insights from our team members. Learn about their journeys, achievements, and what makes Cloud Direct a great place to work. Join us and be part of a dynamic and supportive community!