Employer: Gaming Laboratories International (GLI) Africa
Industry: Gaming Technology, Casino Software & Hardware Compliance, Quality Assurance & Systems Certification
Department: Digital Engineering
Location: Midrand, Gauteng, South Africa (On-Site)
Position Type: Full-Time Permanent (40 Hours/Week, Monday to Friday)
Target Candidates: Entry-Level Test Engineers, QA Technicians, STEM Graduates & Developers
Compensation: Market-Related Engineering Salary + Annual Discretionary Bonus + Anniversary Reward Bonus
Corporate Benefits: Medical Aid Contribution + Provident Fund + 20 Days PTO + Educational Assistance Program + EAP
Posted Date: 24 October 2026
Closing Date: 24 November 2026
About GLI & The Test Engineer Role
Gaming Laboratories International (GLI) is the recognized global leader in the testing, inspection, and certification of gaming devices, sports betting systems, and online casino software across more than 480 jurisdictions worldwide.
GLI is recruiting an entry-level Test Engineer I to join their technical team at their Midrand, Gauteng facility. Working at the intersection of software QA and regulatory compliance, Test Engineers evaluate sports betting algorithms, casino hardware, electronic gaming machines (EGMs), and digital gaming platforms to identify defects, optimize software quality, and ensure strict adherence to global gambling market regulations.
Key Responsibilities & Engineering Workflows
The Test Engineer I will execute two primary operational pillars:
1. Test Development, Execution & Technical Auditing
- Regulatory Analysis: Develop a thorough understanding of technical requirements, jurisdictional rules, and client-specific testing requests.
- Test Method Execution: Design, build, and execute accurate test procedures across sports betting apps, video lottery terminals, and casino backend servers.
- Defect Logging: Accurately document test results, software bugs, hardware defects, and security vulnerabilities within internal tracking systems.
- Project Delivery: Manage individual testing projects against strict timelines, client budgets, and compliance milestones.
2. Client Communication & Stakeholder Coordination
- Customer Support: Build and maintain professional working relationships with assigned international gaming manufacturers and software developers.
- Status Reporting: Proactively communicate testing progress, defect reports, and certification status to internal managers and external clients.
Candidate Profile & Minimum Entry Requirements
To qualify for consideration, applicants must meet the following criteria:
- Educational Qualifications & Experience:
- Bachelor’s Degree in Engineering, Computer Science, Information Technology, Physics, Mathematics, or a related technical discipline (Strongly Preferred).
- Alternative: 4 years of equivalent technical/QA experience, formal technical training, or relevant IT certifications in lieu of a degree.
- Programming & Tech Skills:
- Knowledge of modern object-oriented programming languages such as Python, C++, C#, PHP, or Java (Preferred).
- Working knowledge of Microsoft Office Suite (Word, Excel) (Mandatory).
- Licensing & Background Vetting:
- Must possess a valid Driver’s License (Mandatory).
- Must be able to pass a thorough background investigation and qualify for gaming licenses across local and international jurisdictions as required.
- Communication & Personal Skills:
- Fluent in spoken and written English with exceptional interpersonal and written communication skills.
- High degree of attention to detail, code correctness, quality assurance, and project deadlines.
- Employment Equity:
- For South Africa-based roles, preference will be given to suitably qualified candidates from designated groups in line with GLI’s Employment Equity plan.
Application Guidelines & Online Submission
- Prepare CV: Highlight any programming exposure (Python, C++, C#, PHP), software testing modules, debugging experience, or technical engineering projects.
- Online Portal: Submit your application directly via the official Gaming Laboratories International (GLI) Careers portal.
- Closing Date: Applications are screened on a rolling basis; early application is recommended.
Sample Selection & Engineering QA Interview Questions
Software Testing Logic & Gaming Regulatory Compliance
- Question (Boundary & Logic Testing): “How would you design a test suite to verify that a digital slot machine game correctly handles random number generation (RNG) payout percentages and maximum bet limits without memory leaks?”
- Question (Defect Documentation): “When encountering an intermittent software glitch in a sports betting app during compliance testing, what detailed information must you log to ensure the developer can reproduce and patch the defect?”
How to Apply
Apply online directly via the official GLI Careers Portal:
- Employer: Gaming Laboratories International (GLI Africa)
- Location: Midrand, Gauteng (On-Site)
- Position: Test Engineer I (Digital Department)
- Closing Date: 24 November 2026