nearshore@inetum.com

Software development and automated tests for the gaming industry

Country: UK
Year: 2020 - ongoing
Project scope: Software development and testing
Team size: 6+
Technologies: React, Redux, Redux-Thunk, React Hooks, Reselect, Typescript, NodeJs (Express), MongoDB, Sass, TDD (Jest, Enzyme), Selenium Webdriver, Xunit, SpecFlow, RestSharp, Appium, .NET Core, Bitbucket, Jenkins, Webpack, Yarn, Precommit Hooks, Prepush Hooks, Linter, Fe Mocks, Docker. CI –  Repository: Bitbucket, Jenkins, Git Flow

Online betting services are one of the fastest growing sectors of the economy. Our client operating in the gaming industry is utilizing the services of Inetum’s .NET developers and automating testers in the development of an innovative online betting platform.

Our client

The company is pursuing a vision of creating an engine for sports betting and presenting the results of games and matches live, providing users with a high-quality User Experience. The company provides functionalities, technologies and tools, including in the area of gaming, sports betting and casinos online. It also provides enterprise tools and CMS platforms and systems for the industry, allowing you to manage systems and control changes in betting as well as conditions of the probability of winning.

Challenge

  • The company needed competency support in the field of programming using .NET technology. The challenge was to build a platform that, at the height of the biggest sport events, must serve over 40,000 simultaneous users who need to be presented with live scores. In other periods (e.g., in the winter), user traffic may be low, so the platform must provide very high scalability of costs and availability.
  • As the project evolved, there was a need for a cost-effective testing process to ensure the solution was of the highest quality.

Software Development

Team of .NET, Front-End and QA developers built and developed the platform using the Disciplined Agile (DaD) approach, combining elements of several software development strategies. As a result, it was possible to work out an approach corresponding with the way in which the customer defines requirements and works on the system. To ensure the required scalability and availability, the platform has been divided into many components that optimize the load on servers and allow for scaling capacity as needed. 

What the client said about us:

“We were impressed how much value the development team brought to the company, so we wanted to try with testers too”.
Test Manager at the client’s side

Automated tests

The client appreciated the level of communication and decided to continue cooperation, involving a team of automation testers from Inetum in the project. Initially, the testers wrote automated tests, but they were quickly given a chance to share their knowledge and were involved in improving the test process. The test script they created allowed the customer to significantly reduce the number of regression tests. 

Business benefits

  • Development of a scalable betting platform that can handle 40,000 simultaneous users,
  • Good practices and support in the field of test automation,
  • Fewer tests related to change thanks to automated test scripts,
  • Efficient project implementation due to the use of the Disciplined Agile approach.
nearshore blog

PROJECT MANAGEMENT

  How to work effectively with Agile nearshore teams? Get to know the benefits of Agile Nearshore Software development Read the text to find out more!

Tools and technologies:

  • .NET Framework
  • .NET Core,
  • C#
  • Web API
  • REST
  • MySQL
  • RabbitMQ
  • WinForms
  • DevExpress
  • MongoDB
  • Jenkins
  • Git
  • SignalR

Our Client: Online gaming platform and betting solution provider from the UK, part of the global group.

Country: UK
Year: 2020 - ongoing
Project scope: Software development and testing
Team size: 6+
Technologies: React, Redux, Redux-Thunk, React Hooks, Reselect, Typescript, NodeJs (Express), MongoDB, Sass, TDD (Jest, Enzyme), Selenium Webdriver, Xunit, SpecFlow, RestSharp, Appium, .NET Core, Bitbucket, Jenkins, Webpack, Yarn, Precommit Hooks, Prepush Hooks, Linter, Fe Mocks, Docker. CI –  Repository: Bitbucket, Jenkins, Git Flow

Exclusive Content Awaits!

Dive deep into our special resources and insights. Subscribe to our newsletter now and stay ahead of the curve.

Information on the processing of personal data

Exclusive Content Awaits!

Dive deep into our special resources and insights. Subscribe to our newsletter now and stay ahead of the curve.

Information on the processing of personal data

Subscribe to our newsletter to unlock this file

Dive deep into our special resources and insights. Subscribe now and stay ahead of the curve – Exclusive Content Awaits

Information on the processing of personal data

Almost There!

We’ve sent a verification email to your address. Please click on the confirmation link inside to enjoy our latest updates.

If there is no message in your inbox within 5 minutes then also check your *spam* folder.

Already Part of the Crew!

Looks like you’re already subscribed to our newsletter. Stay tuned for the latest updates!

Oops, Something Went Wrong!

We encountered an unexpected error while processing your request. Please try again later or contact our support team for assistance.

    Get notified about new articles

    Be a part of something more than just newsletter

    I hereby agree that Inetum Polska Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as: my full name, e-mail address, telephone number and Skype ID/name for commercial purposes.

    I hereby agree that Inetum Polska Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as: my full name, e-mail address and telephone number for marketing purposes.

    Read more

    Just one click away!

    We've sent you an email containing a confirmation link. Please open your inbox and finalize your subscription there to receive your e-book copy.

    Note: If you don't see that email in your inbox shortly, check your spam folder.