View all services
Talk to QA Advisor
/Case studies/Coral Racing Club
iGaming

Functional and UI QA for a premier horse racing membership platform

Delivering a pixel-perfect, cross-platform experience across web and mobile for Coral Racing Club, validating every screen against Figma designs and surfacing defects before they reached members.

Client

Coral Racing Club

Headquarters

London, United Kingdom

Engagement

Ongoing

Platforms

Web (Windows, Mac), Android, iOS

Technologies and tools

MS Excel
Microsoft Teams
FigmaFigma
Key metrics

Results by the numbers

Web

Windows and Mac validated

iOS

Mobile app QA covered

Android

Mobile app QA covered

Figma

Design accuracy validated

Full

Functional and UI test coverage

Zero

Untracked bugs reached production

About the project

Here's a bit about Coral Racing Club

Industry

iGaming

Parent brand

Entain plc

Featured meetings

Cheltenham, Ascot, Goodwood

Platforms

Web, Android, iOS

Coral Racing Club is a free membership platform from Coral, one of the UK's most established bookmakers operating under Entain plc, giving horse racing fans an ownership-style experience. Members follow a stable of racehorses through trainer updates and behind-the-scenes content, and compete to win yard visits, raceday tickets and hospitality packages at major UK meetings including Cheltenham, Ascot and Goodwood.

The platform spans a responsive web application and native mobile apps on Android and iOS. Members receive live content, competition entries and personalised updates, so the quality of every screen, from login flows to race news pages, directly affects engagement and brand trust. As the platform scaled, keeping the UI pixel-accurate and the functional behaviour reliable across every device became a critical quality objective.

Impact

Before and after QAble

Before QAble

With QAble

No structured test case library for web or mobile

Structured test cases designed for all functional and UI scenarios

UI not validated against Figma design specifications

Every screen validated against Figma: fonts, colours, spacing and layout

No cross-platform testing across Windows, Mac, Android and iOS

Full cross-platform coverage: Windows, Mac, Android and iOS

Font attributes, spacing and visual elements unchecked

UI discrepancies identified and reported with design references

Bug reporting lacked consistency and traceability

Consistent, traceable bug reporting process established

Functional flows untested across key member journeys

All critical and blocker issues surfaced before release

No formal QA process integrated into the delivery cycle

QA integrated into team workflow via Microsoft Teams standups

Mobile-specific functional behaviour left unverified on Android and iOS

Mobile-specific functional behaviour validated across Android and iOS
Our approach

Our engagement

Our QA engineers embedded directly into the Coral Racing Club delivery team, working alongside developers and designers to validate the platform's web and mobile applications end to end. The engagement covered functional testing, confirming every feature worked as intended across member journeys, and detailed UI testing mapped precisely against the Figma design system.

For each screen and component, our team checked font attributes including family, weight, size and line height, colour values, spacing and alignment, and overall visual fidelity against the approved designs. This Figma-first approach protected design intent all the way through to production, and discrepancies were caught and reported with direct design references to speed up resolution.

On the functional side, our team authored structured test cases in MS Excel covering all major user flows, member registration and login, content browsing, and competition entry, executed across four platform configurations: Windows browsers, Mac browsers, Android and iOS. Defects were documented with clear reproduction steps and severity classification, with day-to-day communication handled through Microsoft Teams to keep the team aligned on test progress and outstanding issues.

Engagement highlights

Full cross-platform coverage: Windows, Mac, Android, iOS
Every screen validated against Figma design specs
Structured test cases authored in MS Excel
Consistent, traceable bug reporting established
Daily alignment through Microsoft Teams
Zero untracked bugs reached production
Engagement snapshot

A Figma-first QA practice covering every screen: full functional and UI coverage across web, Android and iOS, with zero untracked bugs reaching production.

Dedicated QA team
Figma-validated UI
4 platform configurations
Zero untracked bugs

Engagement type

Ongoing partnership

Platforms covered

Web, Android, iOS

UI validation

Figma design specs

Outcome

Zero untracked bugs

Services provided

What QAble delivered

Services

01

Functional testing

Our team designed and executed test cases covering all key functional flows across the Coral Racing Club platform: member onboarding, login and account management, content discovery, competition entry workflows and notification interactions. Each flow was validated across web and mobile environments to ensure consistent behaviour regardless of device or browser. All critical and blocker defects were identified and reported before release, protecting the member experience at every touchpoint.

Onboarding and account flows validated
Competition entry workflows tested
Consistent across web and mobile
Critical defects caught before release

Ship pixel-perfect releases your members will never doubt

Talk to us about Figma-validated QA for your platform, from functional test design to structured, traceable bug reporting.

QA built for brands where every pixel earns trust

Member-facing platforms can't afford visual drift or untracked bugs. QAble brings Figma-first validation and structured reporting to every release.

No sales pitch
Technical walkthrough
No lock-in commitment
Talk to QA Advisor

Talk to QA Advisor

Direct access to QAble's QA specialists. No pitch, just answers.

Response within 24 hours