Background
GHB (Government Housing Bank) faced the challenge of maintaining consistent quality and performance for its mobile application across many devices and OS versions. Manual testing was time-consuming, prone to human error, and didn’t scale with app updates. Asheon was brought in to architect an automation framework that would streamline the bank’s QA process.
Challenges
Time-consuming manual tests
Each release required repetitive manual regression testing.
Cross-device consistency
The app needed to work seamlessly across Android and iOS.
Scalability limitations
As features grew, manual testing couldn’t keep up without adding QA headcount.
Limited access to the app
We didn’t own the app — we could only request cooperation from GHB’s internal and development teams and wait for test builds, which made timing, coordination and visibility especially challenging.
Objectives
- Cover as many test cases with automation as possible.
- Reduce test execution time.
- Improve reliability with detailed reporting and screenshots for each test case.
- Deliver a maintainable mobile automation solution aligned with the Terms of Reference (TOR) provided by GHB — ensuring compliance, clarity of scope and measurable outcomes throughout the engagement.
Approach
- 1
Reusability
Modular test scripts for common flows like login, registration, loan application and the dashboard.
- 2
Device agnosticism
Tests written to run on both Android and iOS with minimal changes.
Results
- The development team now releases updates with greater confidence.
- Delivered a mobile automation solution aligned with the Terms of Reference (TOR).
Technologies used
- 01AppiumCross-platform test automation
- 02JavaScript + WebdriverIOScripting test scenarios
- 03Allure ReportGenerating visual test reports


