Shruthi Ballal is the Lead QA of Booking dot com’s Flights booking application. She works with Global App Testing to ensure that the experience of users in the businesses’ top ten countries are exceptional. Here’s how we worked to save her 60-70% of her time.
Interested in learning about how we could help you? Talk to a member of our team.
Founded in 1996 in Amsterdam, booking.com has a mission to make it easier for everyone to experience the world.
We spoke with Shruthi Ballal, the QA lead for the flights part of booking dot com. “We help customers from the start to the finish [of their holiday]” Shruthi told us. “That’s the goal.” A cutthroat online competitor market in flights makes an incredible UX essential.
“If they land on it and it’s buggy… they will just move on to some other product.”
The simplest challenge Shruthi faces is the volume of work. “The developer-to-tester ratio was challenging to navigate.” Booking dot com Flights was launched in 2018 – and a surge of development work wasn’t matched with a surge of internal QA"
“There was so much work to do… we weren’t always able to keep up. Given the range of devices and countries it would be my whole job.”
Global App Testing delivered a bespoke solution to booking dot com which was tailored to their challenges and goals.
The communication is great, says Shruthi. “We have meetings every other wednesday… we can chat to them on Slack like we would somebody within the company. It’s easy to communicate.” “The reports are superb…. the proper steps [to reproduce a bug] are there, the videos are there, all the communication be the report, the team, the feedback… the developers love it.”
"There are lots of bugs GAT found for us to work on."
Booking dot com has scaled testing to its eleven most popular countries overnight. “There’s a lot of changes [in those countries]... so constantly there are new features being released. There’s releases, experiments, and live products.”
Booking.com do a range of test cases and exploratory tests to safeguard the international product from regression and deliver a seamless product experience to their clients. They recently “tested on the beta version of iOS… it’s challenging to have enough devices in-house to test a beta version, so that’s a huge relief. There are a lot of bugs GAT has found for us to work on.”
Booking dot com had no resource to do accessibility testing internally. And with european accessibility legislation looming, Shruthi asked GAT to help. “Elsewhere we have function and localization teams testing… but nothing in accessibility.”
Booking dot com organized a series of accessibility audits for its product to assess the content and web against the four pillars of the WCAG accessibility guidelines: perceivability, operability, understandability, robustness. The plan was to help deliver accessibility bugs and formalize it as part of the booking dot com process, and avoid building accessibility debt into the app.
“Given there’s so many countries, and so many different products for one person… it saves 60-70% of my time. I’m really glad Global App Testing is there to help with delivery. Saving that time allows me to focus more on strategy and planning in QA rather than just test execution.”
“Their bug detail, combined with the sophisticated targeting options, mean that we can get the confidence we need that the UX is perfect on every device and country that’s important to us”
“Accessibility testing has been great… in terms of the quality of the bugs we've got really good bugs. We’ve had critical bugs we weren’t finding internally from accessibility testing. It has been very beneficial to do accessibility testing with GAT. That’s one of booking dot com’s main goals this year… to make the product more accessible. And GAT has helped us deliver it.”
“Now we’ve solved the accessibility debt the product had and we’ve got a partner for ongoing support on continued accessibility testing.”
GAT has helped Booking dot com achieve its quality processes around the world.
“For iOS and Android, we now run tests every week now, and earlier on [in the SDLC]. It used to be every 15 days for functional regressions – but now it’s every week, because we release twice a week. Things have changed since we started using GAT… we’ve built bigger teams [and grown the product]. Our workload just keeps increasing, but we know that we can handle any level of growth.”
“I really think that the improvements in the UX we’ve been able to make have underpinned the growth we’ve been seeing in all our top markets. We’re grateful to GAT for supporting that.”