Mobile Case Study Two: Testing of a Banking App
Client Profile
The client is one of the world’s largest banking groups and they have developed several native mobile banking applications across various mobile platforms like iOS, Android and Blackberry.
Client Challenges
The mobile apps provide existing customers an enhanced user friendly banking experience in a simple smart phone app. In addition to standard online banking features like balance enquiry and fund transfers, the app also takes advantage of smart phone functionality to deliver advanced features such as location based services which guide the customer to the nearest ATM or bank branch. The mobile banking service has been launched under several branded apps for their various branches and is updated frequently with new features. The client typically has multiple mobile app developments running in parallel where applications are designed and developed by multiple vendors with XXX as the independent testing partner working in an Agile model.
Our Solution
- To provide a rich mobile banking customer experience
- Maintain the same high quality online user experience
- Reduce the release time and cost of production
- Reduce production time, without compromising quality
- Availability across all the brands
Business Results
- User stories and customer journeys used for transparent test case design
- Risk based approach, complimenting the agile development strategy
- Analysis of device popularity used to drive priority testing
- Analysis of simulator tools to compliment manual techniques
- Test coverage matrices enabling parallel system testing and UAT testing