About Client
Our client is a German entertainment company known for developing high-quality online slot games and innovative gaming solutions. The company focuses on creativity, fairness, and responsible gaming, offering an extensive portfolio of titles that engage players across regulated markets worldwide.
Our customer approached Elinext to enhance their internal testing capabilities with an internal testing tool. Our QA engineering team developed a custom randomizer tool designed to streamline internal testing processes, improve test coverage, and ensure the stability and fairness of their gaming mechanics. This collaboration helped our customer optimize its testing workflows and further strengthen the quality and reliability of their gaming products.Business Challenge
The customer needed a reliable and cost-effective internal testing tool to support their core business processes. Specifically, they required a custom randomizer to improve the efficiency and accuracy of their internal testing. Since the customer’s main focus lies in game development, they preferred not to allocate in-house resources for creating this auxiliary solution. Instead, they turned to Elinext, famous for its top-notch web development services and UI/UX design services, to design a lightweight, maintainable internal testing tool that would seamlessly integrate into their workflow and enhance the overall quality of their internal testing process.Process
The project was divided into three main phases to ensure a structured and efficient delivery process:
Phase #1 - UI/UX development of internal QA testing tool (2 weeks)
During this phase, as part of our front-end services, Elinext’s design and engineering teams collaborated with the customer to define user requirements and create an intuitive, lightweight interface for the randomizer tool. The focus was on simplicity, usability, and seamless integration into the customer’s internal workflow.Phase #2 - Development phase - Software development of internal testing tool (around 3 months)
The development team implemented the core functionality of the randomizer using modern technologies. Throughout this phase, close communication with the customer ensured that all features aligned with their internal testing needs and technical environment.
Phase #3 – Testing and stabilization phase based on client feedback (a month)
After the development stage, the internal testing tool went under comprehensive QA and software testing services and refinement based on the customer’s feedback. This phase focused on ensuring stability, performance, and reliability before the solution was fully deployed for internal use.Final Product Overview
Elinext developed a custom internal testing tool (Spawn Cheat UI) designed to streamline the monitoring and validation of slot game behavior for game developers, QA testers, and analysts. Our IT project management services allowed us to deliver the solution that provides real-time access to game parameters and configurations through a centralized, intuitive interface. Unlike manual testing or fragmented debug tools, this platform unifies game data in one place, enhancing transparency, speed, and accuracy throughout the development and QA process.To ensure data security and controlled access, the system integrates Keycloak for user authentication and role-based management.
The internal QA testing tool is deployed in a secure test environment.The software consisted of four modules:
Module 1: Login
The Login module provides secure authorization and authentication through Keycloak, supporting features such as the “Remember me” option and password reset for user convenience.
[caption id="attachment_38338" align="alignnone" width="637"]
Module 1: Login[/caption]
Module 2: Game Context Selection
Once logged in, users move to the Game Context module, where they can search for and select specific games, as well as create, edit, or manage cheat configurations. This flexibility allows testers and developers to efficiently simulate various in-game conditions.
[caption id="attachment_38339" align="alignnone" width="637"]
Module 2: Game Context Selection[/caption]
Module 3: Game Session Management
The Game Session Management module of the internal QA testing tool enables users to create, view, and modify spin collections, offering a complete overview of spins and their parameters. Thanks to our back-end development services delivered, this helps QA teams analyze game behavior, identify issues, and validate changes effectively. [caption id="attachment_38341" align="alignnone" width="637"]
Module 3: Game Session Management[/caption]
Module 4: Filtering
Finally, an advanced Filtering module of the internal QA testing tool allows users to combine multiple filters to refine searches and focus on precise data segments, significantly improving test accuracy and speed of analysis.Business Effects for Client
The implementation of the custom internal QA testing tool brought measurable improvements to the customer’s internal testing process. The Spawn Cheat UI significantly reduced manual effort and improved the overall efficiency, accuracy, and transparency of test operations.By centralizing game configuration data in a single interface, the customer’s QA team gained faster access to key testing parameters and real-time insights into game behavior. This streamlined workflow shortened testing cycles and minimized the risk of human error.
Additionally, since the internal QA testing tool was cost-effective and easy to maintain, it allowed the customer to strengthen their internal QA capabilities without hiring additional in-house developers. As a result, their engineering team could stay focused on core game development activities while maintaining high software quality standards. Note: Numerically, the business effects can be counted upon full internal QA testing tool implementation, which is upcoming.



