Case Studies

New iOS Mobile Application Testing for Large Coffee Retailer


Our client, a large coffee retailer, experienced extreme success with its mobile retail application. Twenty-five percent of the company’s loyalty card users also use the mobile app for receiving promotions, tracking points, and paying for purchases. The app had become so popular the company was receiving four million transactions per week — double the number of transactions of the year before. In addition, the company’s mobile app revenue grew to 10% of total US gross income. The iOS version of the app was generating revenue in multiples over its Android counterpart, making iOS mobile a key part of the company’s revenue stream.


Despite this success, the current iOS version had serious limitations:

  • Business logic as well as Points and Rewards was hard-coded into the application, so minor business changes required releasing a new version of the app each time – a cumbersome and time-consuming undertaking
  • App creation and updates had always followed the Waterfall model of development and test, rather than the faster-time-to-market Agile approach, making it difficult to release quick revisions


The company decided to fund a complete re-write of the iOS application code using an Agile development and testing model. They then turned to Q Analysts for a team of Agile test engineers. Our test team, in unison with the client’s development team, embarked on 10 sprints of three weeks apiece. The new suite of apps was released on time.

The new app is distinguished by a bevy of new features including:

  • All-new application programming interface (API)
  • Dynamic content provided from a content server
  • Redesigned user interface, with animations & gesture-based functionality
  • Rewards dashboard & history to correlate purchases to points
  • Gifting – the ability to add money to another customer’s account
  • Digital tipping – the ability to include a tip for the barista when paying for an order
  • Express order and pay – the ability to review a menu on a mobile device, place an order, pay for it, the pick up the order at whichever store the customer chooses

Browse Q Library

Testing Competency Development for Home Security Automation

BACKGROUND Our client, a major U.S. telecom provider, was expanding beyond telephone, TV, and internet services to include Internet-based home security and automation services. This new product…

Accessibility, Internationalization, and Localization Testing on New Consumer Tablet Devices

Today’s consumers prefer to interact with devices and content in their native language, and inclusivity is par for the course. Inclusive Technology such as, Accessibility…

Q TestLab and Multi-National Telecom Provider Partner on a Messaging App

BACKGROUND Recently, one of the world’s largest telecommunications corporations decided to expand its product line to include an all-in-one messaging service. This ambitious undertaking would…

Companion App Testing on VR Devices

Our client is a leading seller of virtual reality (VR) headsets. It also offers an ecosystem of Virtual Technology and VR applications available via its app store. For instance, its headset comes…

Integration Platform as a Service

A multinational telecommunications company headquartered in the United States was looking for ways to improve the efficiency of service-oriented architecture (SOA) components that support its…

Custom Test Management Application Developed for a Leading Telecom Company

THE CHALLENGE The central testing organization of a leading telecommunication provider was having trouble identifying and managing the testing needs from projects across a broad range of…

Testing Managed Service for a Leading Telecom Company

THE CHALLENGE The client, a leading provider of wireless services with hundreds of million subscribers, was seeking to improve service levels to its integrated 3rd party resellers. The group…

Testing a Renowned Movie Studio App for TV

Application Testing The popularity of TV streaming skyrocketed during the pandemic, and the ability to reach viewers no matter where they are and what device they use has become imperative for any…

Q Analysts Enables Leading VR Provider to Deliver Highest Quality Product on Time

BACKGROUND & CHALLENGE In order to become a leader in the emerging Virtual Reality (VR) market, one needs to be aggressive. But aggressive goals can cause unexpected challenges. A leading VR…

Top 10 Must-Dos for Testing Mobile Apps

The mobile and mobile testing industry has evolved very quickly in this era and is only going to move even faster due to Rapid Application Development. We live in a world now that despite what…

IT Quality Process Management and Execution

BACKGROUND Our client, a major U.S. telecom provider, was in the midst of a very large corporate merger. Both companies had similar System Development Life Cycle methodologies and processes based on…

Offsite Managed Services Testing of New Mobile Operating System

BACKGROUND Mozilla, the creator of the Firefox web browser, was preparing to launch Firefox OS, a Linux-based, open-source, mobile operating system for smartphones and tablet computers that enables…

Testing Solution for a Major Telecom Provider

Background Our Client, a major U.S. telecom provider, approached us with a critical project to validate the commission calculations for every customer that utilizes their services and products. They…

A Leading International Mortgage Insurance Company

THE CHALLENGE The world’s largest Mortgage Insurance Company was growing at a rapid rate. To keep pace with this growth and implement new Governance controls, the client began a major reorganization…

Send a Message

Contact us now to discuss your project