I’m a seasoned Software Test Engineer with over 15 years of hands-on experience in Quality Assurance, Test Automation, and Systems Integration. Based in Cape Town, I currently serve as a Senior Software Test Engineer at CSG, where I lead testing strategy, mentor engineers, and drive quality across complex software platforms.

My career has spanned telecom and fintech — from upgrading billing systems for Vodacom across Africa, to building automated test frameworks for enterprise-grade payment solutions at ACI Worldwide. I thrive at the intersection of technical depth and team leadership.

Quality First

Building robust test frameworks and driving CI/CD quality gates

Team Builder

Mentoring engineers and growing collective team knowledge

Global Reach

Delivered projects across South Africa, Mozambique, and Tanzania

Professional Journey

Jan 2021 — Present

Senior Software Test Engineer

CSG International • Cape Town

  • Led QA activities for multiple releases, from planning through execution and deployment
  • Developed automated regression frameworks, reducing test cycles
  • Mentored junior engineers, reviewed their code and test cases, and facilitated onboarding
  • Spearheaded the setup and maintenance of CI pipelines and test environments using Jenkins and Docker
  • Defined acceptance criteria, wrote test scenarios, and executed tests (manual & automated)
  • Worked closely with developers and product owners to ensure testability and functional completeness
May 2017 — Dec 2020

Software Test Engineer

CSG International

  • Delivered high-quality QA deliverables including test plans, test cases, and defect logs
  • Collaborated with business analysts to ensure requirements coverage and traceability
  • Led regression and performance testing efforts; reported and tracked bugs via JIRA
  • Contributed to test automation framework enhancements and test environment stability
Apr 2016 — Apr 2017

Systems Integration Engineer

Redknee • Pretoria, South Africa

  • Led integration and acceptance testing of complex BSS architectures across customer environments
  • Coordinated with 3rd-party vendors to resolve configuration and interface issues
  • Delivered migration testing and first-execution validations for new product rollouts
  • Provided technical leadership during integration projects, often working on-site
Jul 2014 — Mar 2016

Quality Assurance Engineer

ACI Worldwide

  • Executed functional, regression, and performance testing of payment software solutions
  • Defined test scope, criteria, and test plans in collaboration with developers and stakeholders
  • Contributed to test process improvements and best practices for global QA teams
Sep 2013 — Jun 2014

Systems Integration Engineer

Redknee • South Africa

  • Designed and executed technical solutions for complex BSS integration projects
  • Managed on-site integration of applications, interfaces, and configurations
Jul 2012 — Sep 2013

BSS System Integration Engineer

Nokia Siemens Networks • Centurion, South Africa

  • Delivered on-site BSS integrations; validated end-to-end processes, migrations, and acceptance criteria
  • Coordinated multi-party troubleshooting; ensured compliance and operational readiness for launch
  • Documented defects and solutions; improved repeatability of deployments through reusable procedures
Mar 2011 — Jun 2012

Integration and Verification Engineer

Nokia Siemens Networks • Centurion, South Africa

  • Reviewed specifications, designed test scenarios, and executed automated tests
  • Maintained issue logs, produced test documentation, and supported software release cycles
Feb 2010 — Jul 2010

Computer Skills Tutor

Durban University of Technology • Durban, South Africa

  • Taught students foundational computer skills — hardware, software, and the Windows operating system
  • Early demonstration of passion for knowledge sharing and mentorship

Skills & Expertise

Test Automation

Building and maintaining automated test scripts, frameworks, and CI/CD pipelines for continuous quality delivery.

API & Performance Testing

Deep expertise in API validation, load testing, and performance benchmarking across distributed systems.

Cloud & Infrastructure

AWS Certified — designing test environments and infrastructure on cloud platforms (AWS, Azure DevOps) with IaC principles.

Systems Integration

Expert at integrating complex BSS architectures, third-party ecosystems, and enterprise applications.

QA Strategy & Process

Defining test scope, risk analysis, entrance/exit criteria, and driving continuous process improvement in Agile/Scrum environments.

Leadership & Mentorship

Guiding teams, onboarding engineers, contributing to recruitment, and growing collective knowledge.

Tools & Technologies

Automation & Testing

Robot FrameworkRest AssuredReadyAPIJMeterSeleniumCucumberJasmineProtractor

API Testing

PostmanBrunoRest AssuredReadyAPIREST APIs

DevOps & CI/CD

JenkinsDockerGitBitbucketAzure DevOpsAWS

Collaboration

JIRAConfluenceHP Quality Center

Languages

JavaJavaScriptSQLBash

Platforms & OS

UbuntuRed HatWindowsWSLVMWare

Education & Certifications

Education

2010

BTech: Information Technology

Durban University of Technology

2007 — 2009

Diploma: Information Technology

Durban University of Technology

2006

Matric with Exemption

Nhlanhlayethu Secondary School

Certifications

AWS Certified Cloud Practitioner (CLF-C01)

Amazon Web Services • Dec 2021

Usability Testing Certificate

iLAB • Jun 2018

ISTQB Certified Tester — Foundation Level

ISTQB • Nov 2013

Notable Projects

Feb — Nov 2012

Vodacom Mozambique

Led the upgrade of Vodacom Mozambique's online billing system — replacing legacy software with a modern charging platform to enhance customer billing accuracy and performance.

BSSBillingIntegrationTelecom
Jan — Dec 2011

Vodacom Tanzania

Executed a full billing system overhaul for Vodacom Tanzania — managing end-to-end integration, testing, and migration to ensure a seamless transition to the new charging platform.

BSSMigrationTestingTelecom