Comprehensive Testing of Award-Winning Mobile Banking Apps
Summary
A European bank set out to broaden its customer base and raise service quality with mobile banking apps for iOS and Android, featuring advanced capabilities such as AR-supported navigation to the nearest branch. The bank needed a reliable QA partner to test the apps in step with development. INNERLUXES provided end-to-end testing over nine years of Agile development — more than 800 test cases across smoke, functional, regression, integration, performance, and load testing — and the apps went on to win national best-mobile-banking awards.
About the Client
The Client is a European bank with 1.5 billion US dollars in assets.
End-to-End Testing for a Flawless Mobile Banking Experience
To broaden its client base and boost service quality, the Client decided to build mobile banking apps for both iOS and Android, with advanced functionality such as AR-supported navigation to the nearest bank branch. It needed a reliable QA team to test the apps in parallel with development, and — trusting INNERLUXES's testing and QA experience and deep understanding of banking software — engaged INNERLUXES for end-to-end testing of the new apps.
Functional, Integration, and Performance Testing in Sync With Development
After studying the available requirements, INNERLUXES developed a detailed test strategy and test plan and designed more than 800 test cases. Testing began with smoke tests to quickly catch any major issues that could block later phases. During each development iteration, INNERLUXES then performed:
- New feature testing to confirm new capabilities worked correctly.
- Regression testing to make sure existing functionality wasn't broken by updates.
- Pre-release testing to catch potential issues before each public launch.
- Acceptance testing to evaluate the apps against business requirements and user needs and confirm readiness for deployment.
Beyond functional testing, the team also ran integration testing to verify the integration points between the apps and payment systems, and performance and load testing at the most important integrations to ensure they held up under pressure. The team's daily Agile rituals included stand-up meetings with the apps' developers, keeping communication open and problem-solving fast.
Award-Winning Apps After Nine Years of Agile Testing
Over nine years of Agile development, INNERLUXES tested the Client's Android and iOS applications and the admin panel. Thorough testing helped the bank avoid many potential functionality, integration, and performance issues as new features and updates were introduced, and the apps gained widespread recognition, winning several national awards as the best mobile banking apps for iOS and Android.
Technologies and Tools
Atlassian Jira, Confluence.