A wagering software provider partnered with QATestLab to enhance their QA process during active development. By embedding a dedicated QA specialist, implementing a full suite of testing types, and improving requirement analysis, the client achieved faster delivery, broader test coverage, and higher software quality before regulatory checks.
Customer
The client provides wagering software that supports horse racing, sports, and lotto (unique bet types, structures, etc.).
It uses a B2B model for Bookmaker, which lends betting both via Online sites and via Retail Stores.
The software is still being developed and, at the same time, used by clients in production.
Tasks
- Help to complete and roll out the software as soon as possible to avoid falling behind
- Keep up with technological changes
- Improve the quality assurance approach
- Find and fix critical issues before the software will be checked by regulators and used by clients
Realization
- Full-time participation of the QA specialist in testing and scrum rituals processes
- Ensure that all requirements in terms of Quality Assurance methodology are covered
Testing Types
- Smoke testing
- Regression testing
- Exploratory testing
- Component testing
- Integration testing
- API testing
- Acceptance testing
- Usability testing
- Requirements analysis
Results
- The approach to the analysis of the requirements and acceptance criteria was improved
- The Quality Assurance process was reviewed and shifted from the only ‘Industry’ approach to the ‘Industry and Testing theory’ approach
- Improving the QA performance resulted in fewer problems found in the later stage of development and more during the analysis
- Wider use case coverage
- The time needed to complete tasks decreased without losing quality and balance in testing