Available for new opportunities

Khwezi
Maphalala

Automation Test Engineer / Manual & Automated QA Specialist

Test Engineer at Gaming Laboratories International Africa and Automation Tester at Ndosi Test Automation — building quality into systems through rigorous automation frameworks, regulatory compliance testing, and data-driven quality assurance across the full SDLC.

Engineering
Quality Into
Every System

Quality is not an act of inspection after the fact — it is an architecture decision made at every stage of development.

I work as a Test Engineer within the regulated iGaming industry, specialising in compliance, regulatory, functional, integration, and transactional testing of gambling games and gaming platforms before certification and market approval.

My role is focused on ensuring that iGaming products meet strict jurisdictional requirements, operate according to approved game logic, and maintain accurate financial and transactional behaviour across the full gaming ecosystem. This includes the game, the gaming platform, platform history, game history, and the platform back office.

I test products intended for multiple regulated markets, including Malta, Romania, Brazil, Georgia, Greece, Spain, Portugal, Peru, Switzerland, Netherlands, Italy, Sweden, Denmark, Western Cape, Mpumalanga, North West, the United Kingdom, and the United Arab Emirates.

A major part of my work involves validating the integration between the game, the gaming platform, and the platform back office. I verify that wagers, wins, losses, refunds, player balances, game rounds, game history, platform records, and back office transactions are recorded accurately and consistently across all connected systems.

This level of testing is critical because even a small mismatch between the game, platform, and back office can lead to financial disputes, certification delays, inaccurate reporting, regulator concerns, or potential penalties for operators, platform providers, and game developers.

My work helps protect stakeholders by identifying defects, integration failures, transactional discrepancies, compliance risks, and documentation mismatches before products are submitted for approval or released into regulated markets.

Core Responsibilities

I perform compliance and regulatory testing of iGaming systems across multiple international and South African jurisdictions. I validate gambling games against jurisdictional requirements, regulatory expectations, certified documentation, game rules, paytables, and approved behaviour.

I execute integration testing between the game, gaming platform, and platform back office to confirm accurate communication between all systems. This includes verifying player balance movements before and after game rounds, including wagers, wins, losses, refunds, and final balances.

I compare game history, platform history, back office records, and internal test evidence to confirm that all transactional records align. Where discrepancies are found, I investigate the difference between platform records, game records, back office reporting, and expected mathematical or functional outcomes.

I validate that financial logic is correctly reflected across all relevant systems, reducing the risk of incorrect payouts, incorrect deductions, or inaccurate reporting. I also review game rules, paytables, artwork, build versions, source behaviour, and player facing information to confirm alignment with certified expectations.

I perform manual, exploratory, functional, regression, system, integration, and compliance testing in certification focused environments. I log clear, reproducible defects in JIRA with evidence, impact, expected results, actual results, and supporting screenshots or records.

I support certification readiness by preparing test evidence and regulatory documentation used for review, approval, and market entry, while working on multiple submissions with accuracy, attention to detail, and alignment with strict regulatory timelines.

Business Impact

My work directly supports product quality, regulatory confidence, and market readiness by ensuring that regulated iGaming products are tested before they reach live players.

I help reduce the risk of certification delays, failed regulatory submissions, financial disputes, inaccurate player balances, incorrect transaction reporting, platform and game integration failures, stakeholder escalations, post release compliance issues, and avoidable regulatory findings.

This makes my role more than ordinary software testing. It sits at the intersection of quality assurance, compliance, financial accuracy, risk prevention, and regulated product certification.

iGaming Compliance Regulatory Testing Jurisdictional Validation Game Certification Integration Testing Transactional Testing Financial Accuracy Back Office Validation Platform Testing Game History Testing JIRA Defect Management Risk Based Testing Certification Evidence

Technical Arsenal

Manual & Functional Testing

  • Functional Testing
  • Regression Testing
  • Exploratory Testing
  • Integration Testing
  • System Testing
  • User Acceptance Testing
  • End to End Testing
  • Business Rule Validation
  • Transactional Testing
  • Data Accuracy Validation
  • Workflow Testing
  • Defect Reporting
  • Test Case Design
  • Test Evidence Documentation

API & Performance

  • Postman
  • JMeter
  • k6

Development

J Java
C# C Sharp
Py Python
PHP PHP
C++ C Plus Plus
OOP Principles

Tools & Platforms

JIRA Git GitHub IntelliJ VS Code NetBeans

Databases

  • MySQL
  • SQL Server
  • PostgreSQL

Where I've Built

Gaming Laboratories International Africa

Test Engineer

Current

Performing compliance, regulatory, functional, integration, and transactional testing within the regulated iGaming industry. Responsible for validating gambling games, gaming platforms, platform histories, game histories, and back office records before certification and market approval. The role requires regulatory precision, financial accuracy, detailed evidence, and strong risk awareness across multiple jurisdictions.

  • Perform end to end validation of iGaming systems across multiple international and South African jurisdictions.
  • Validate regulated gambling games against jurisdictional requirements, regulatory expectations, certified documentation, game rules, paytables, and approved behaviour.
  • Execute integration testing between the game, gaming platform, platform history, game history, and platform back office.
  • Verify wagers, wins, losses, refunds, player balances, game rounds, payouts, and final balance movements across connected systems.
  • Compare game history, platform history, back office history, and internal test evidence to confirm transactional accuracy and consistency.
  • Identify and investigate transactional discrepancies, integration failures, compliance risks, documentation mismatches, and certification blocking defects.
  • Review build versions, source behaviour, game rules, paytables, artwork, and player facing information to confirm alignment with certified expectations.
  • Log clear, reproducible defects in JIRA with evidence, impact, expected results, actual results, screenshots, and supporting records.
  • Compile test evidence, certification documentation, and compliance findings used to support regulatory approval and market entry.
  • Work on multiple concurrent submissions while maintaining accuracy, traceability, and alignment with strict regulatory timelines.
iGaming Compliance Regulatory Testing Integration Testing Transactional Testing Financial Accuracy JIRA Certification Evidence
Ndosi Test Automation

Automation Tester

Current

Designing and maintaining automation solutions using Selenium WebDriver, Playwright, Page Object Model, TestNG, JUnit, and Maven. The role focuses on creating structured, reusable, and maintainable automation frameworks that improve test coverage, regression efficiency, reporting visibility, and cross browser quality.

  • Design and implement scalable automation frameworks using Selenium WebDriver and Playwright.
  • Apply Page Object Model principles to improve framework maintainability, reduce duplication, and support long term test suite growth.
  • Develop structured automated test suites using TestNG, JUnit, and Maven for repeatable and reliable execution.
  • Perform cross browser testing across Chromium, Firefox, and Edge to validate consistent behaviour across environments.
  • Conduct API testing using Postman, including JSON and XML payload validation to support backend reliability.
  • Generate and analyse test execution reports to improve visibility into defects, test coverage, and system stability.
  • Contribute to custom framework design, automation scalability, and faster regression cycles.
  • Support team members in resolving automation challenges and improving delivery efficiency.
Selenium Playwright Page Object Model TestNG JUnit Maven Postman API Testing
Independent QA and Automation Consulting

QA and Automation Consultant

Past

Delivered independent software testing and automation support across different systems and project environments. The work involved adapting testing strategies to business requirements, validating system quality across the SDLC, supporting defect resolution, and improving product stability through manual, exploratory, and automation focused testing.

  • Delivered testing solutions across multiple systems and clients, adapting test strategies to different business and technical needs.
  • Executed full SDLC testing, including unit, integration, system, regression, and user acceptance testing.
  • Applied exploratory testing techniques to uncover hidden defects and improve system stability before release.
  • Developed and maintained automation scripts using Selenium and Playwright to reduce manual testing effort.
  • Managed defect lifecycles from identification to retesting, ensuring issues were tracked, resolved, and validated efficiently.
  • Applied a user focused testing approach to improve usability, functionality, and overall product quality.
Manual Testing Automation Testing SDLC Regression Testing Exploratory Testing Defect Management
Faith Mangope Technology and Leadership Institute

Software Development and Data Analytics Tutor

Past

Delivered technical training, learner support, project coordination, IT operations support, digital strategy input, and asset management within a structured technology training environment. The role combined teaching, troubleshooting, stakeholder coordination, exam readiness support, and operational ownership.

  • Designed and facilitated Python, SQL, and Cloud Computing training modules for candidate development.
  • Supported candidates in programming, databases, software development fundamentals, troubleshooting, and technical problem solving.
  • Achieved a 100% pass rate for tutored candidates through structured learning support and continuous progress tracking.
  • Coordinated project communication between 97 candidates and trainers to improve delivery consistency and operational efficiency.
  • Provided ongoing IT support and troubleshooting for students and trainers, ensuring a smooth learning and examination experience.
  • Prepared laptops and devices for online international exams by ensuring that all technical requirements were operational before assessment sessions.
  • Developed and maintained a company asset inventory, including regular audits to confirm that assets were accounted for and accurately recorded.
  • Delivered SEO strategy and digital marketing consulting support to improve the institute’s online visibility and web traffic.
  • Served as Project Manager for FMTALI TECH, managing a team of 5+ people, delegating tasks, monitoring progress, and supporting milestone delivery.
Python SQL Cloud Computing Training Project Coordination IT Support Asset Management SEO Strategy
Richfield

Junior IT Technician

Past

Supported campus IT operations across staff, students, computer labs, workstations, software, hardware, networking, and infrastructure. The role required fast incident resolution, preventative maintenance, user support, system configuration, and reliable technical service delivery in a busy academic environment.

  • Delivered timely IT support to 50+ staff members and 200+ students, improving productivity through effective technical support and communication.
  • Installed, maintained, and supported computer hardware, software, and network systems across multiple computer labs.
  • Supported 80+ desktops and 90+ workstations, ensuring stable performance, security, and technical readiness.
  • Installed and configured software and applications for 500+ users, including user setup, application support, and technical troubleshooting.
  • Diagnosed and resolved hardware, software, network, and connectivity issues while proactively identifying potential disruptions before they affected users.
  • Managed and maintained IT infrastructure to support the reliability of hardware, software, network systems, and academic operations.
  • Installed and maintained network cabling throughout the building to improve connectivity and support operational continuity.
  • Coordinated upgrades, maintenance tasks, and technical support activities with colleagues and line managers.
  • Provided comprehensive support to superiors, colleagues, students, and staff on technical issues relating to hardware, software, applications, and networking.
  • Set up new users, moved users when required, configured workstations, and supported day to day campus IT operations.
IT Support Infrastructure Networking Hardware Support Software Support Troubleshooting User Support Workstation Setup

Testing Projects

Automation frameworks, API collections, and performance labs built in practice.

01

Selenium Automation Framework

Production-grade UI automation framework using Selenium WebDriver and TestNG. Implements Page Object Model for maintainability, parallel execution support, and HTML report generation.

SeleniumTestNGJavaMavenPOM
02

Playwright Testing Suite

End-to-end browser automation suite using Playwright with multi-browser support across Chromium, Firefox, and WebKit. Includes trace viewer integration and CI/CD-ready configuration.

PlaywrightJavaScriptNode.jsE2E
03

Regulated Transaction QA Portfolio

Compliance focused QA portfolio covering iGaming, Banking, and FinTech transaction testing. Includes balance validation, payment reconciliation, failed transaction recovery, SQL checks, API validation, defect reporting, and risk based test documentation.

Compliance QAiGamingFinTechSQLAPI Testing
03

API Testing Collection

Comprehensive Postman collection validating REST APIs — covering authentication, CRUD operations, negative testing, and response schema validation with environment variable management.

PostmanREST APIJSONNewman
04

Performance Testing Lab

Load and stress testing simulation using JMeter with supplementary k6 scripting. Validates application stability under concurrent user load with threshold-based pass/fail criteria.

JMeterk6Load TestingPerformance

Academic Foundation

Honours
Richfield

BSc Honours in Information Technology

Advanced research and systems thinking applied to IT engineering disciplines.

Degree
Richfield

BSc in Information Technology

Core IT engineering, software development, and system design principles.

Diploma
Richfield

Diploma in Information Technology

Foundational IT competencies covering programming, networking, and systems analysis.

Impact & Leadership

Programme Coordination and Candidate Development

Coordinated communication between 97 candidates and trainers while supporting learners through structured technology training programmes. Strengthened delivery consistency, improved learner support, tracked progress, and helped candidates move confidently through technical learning, assessments, and work readiness activities.

Technical Training and Curriculum Delivery

Designed and facilitated Python, SQL, and Cloud Computing training modules for software development and data analytics candidates. Built learner confidence through practical instruction, debugging support, technical problem solving, and structured academic guidance, contributing to a 100% pass rate for tutored candidates.

Project Leadership and Operational Ownership

Served as Project Manager for FMTALI TECH, leading a team of 5+ people, assigning responsibilities, monitoring progress, coordinating execution, and supporting milestone delivery. Demonstrated early leadership capability across people management, task delegation, stakeholder communication, and technical project delivery.

IT Infrastructure and Service Reliability

Supported campus technology operations across staff, students, computer labs, desktops, workstations, software, hardware, networking, user setup, application configuration, and technical troubleshooting. Helped maintain stable IT infrastructure, reduce disruption, and ensure users had reliable access to the systems they needed.

Ready to
Collaborate?

Open to QA Automation Engineer and Test Engineer roles where rigour, technical depth, and quality-first thinking are valued. Recruiters and hiring managers are warmly invited to reach out directly.

South Africa