The Client
Our client is a major provider of online gambling and is well established, having been in business for over 40 years. It has recently acquired another similar organisation and the company has been awarded an exclusive seven-year licence to operate pools betting on UK racecourses. The changing market means business through its shops and racetrack has reduced to account for 75% of revenue with mobile and internet gambling its biggest growth area. This sector generates the remaining 25% of the revenue.
The increasing demand for sophistication in this mobile and internet growth area meant the client had to improve functionality for both web and mobile applications. In order to do so, code update releases were increased in frequency to every two weeks for the website and every four weeks for the mobile applications. Third-party releases from various partners also had to be incorporated into this new schedule leaving little time between development releases for testing. However, sufficient regression testing and live proving of the site and applications were imperative in order to safeguard the 25% of overall revenue that is generated via these channels.
To ensure functionality was not compromised and to reduce the risk to the business, the client required a flexible service that could support regression testing, leaving the internal test team free to test the new functionality. To meet this need, Roq was engaged to provide services from it's Test Lab.
Roq’s Solution
The initial scope of engagement with Roq was to perform the regression testing on four-weekly cycles from their Test Lab, covering both web and mobile applications, but with a pilot programme of work.
The original pilot piece was an engagement for three weeks of Live Proving. But after quick success where no less than five Severity One defects were found and raised in production, Roq became fully engaged, providing a full team of testers to complete functional and regression testing.
The first stage of the project lasted several weeks and consisted of familiarisation of and subsequent Regression Testing of the main website. This required the Roq testers to work closely with both business and development teams to generate the required scripts and also to ensure testing was completed within strict development timeframes.
Once this phase was completed, the team was then engaged to repeat the process across all mobile applications, with a particular focus on iPhone and Android devices. After each release, during project downtime, there was a lessons learned retrospective exercise and the necessary amends were made to each script. Subsequently, each release ran more smoothly.
The Outcome
Conducting the regression testing in tandem with functional testing frees up the client’s internal resources and gives the business greater confidence that the software is bug-free. This has enabled the client to release software up to 20% quicker without taking additional risks.
Having a dedicated team leader and an excellent client-partner relationship and communication meant the client was comfortable with the levels of control and responsibility they had over the testing. The initial pilot project also helped to inspire confidence in their chosen testing partner.
As the test team were permanent employees of Roq, team continuity was guaranteed which not only helped to cement business relationships between the client and Roq but more importantly ensures the highest quality is delivered through continuity of service.
If you’d like to find out more about how Roq can support your business, please email us at ask@roq.co.uk.