- Home >
- Case studies >
- Digital finance app
Digital finance app
The effort we made to help a mobile Bitcoin wallet meet high quality standards.
100%
Scope of regression tests
180+
Critical and major issues reported
250+
Test cases added
80+
Number of features released
About project
Mode is a modern, user-friendly, mobile Bitcoin wallet with a rich set of features, including P2P payments, a high-yield Bitcoin savings account, BTC buying and selling, BTC cashback, open banking payments, and others. There's also a special module for merchants and an embeddable widget for websites that turns Mode into a payment method.
The goal of the company is to become “the most trusted crypto company, enabling customers to discover, own, and utilize digital assets.”
Apart from the wallet, the project also offers payment processing services for UK and European businesses. Partnering with WeChat and Alipay, Mode bridges the gap between the Chinese and European markets.
Before DeviQA
>3 hours were needed to execute manual smoke testing
The test documentation was poor and irrelevant
There was no comprehensive Postman suite for API testing
The product was in closed beta
No more than 10 tickets were processed daily, which presented a bottleneck in the delivery workflow
There were no resources for further project support
Only 1 real device and 1 emulator were used for testing
With DeviQA
<1 hour is needed to execute manual smoke testing
100% of the test cases were reviewed
>250 test cases were written and integrated into the workflow
>100 test cases were updated
150+ Postman test cases were created and integrated into the workflow
3 months were needed to meticulously test the beta version, and over 180 critical issues were identified and fixed, which resulted in a smooth release
Up to 50 tickets were processed daily
>200 tickets were processed after the initial release
5 different devices and 2 emulators were used for testing
Our contribution
Team
4 manual QA engineers
Project length
Since 2021
Technologies and tools
Jira
Asana

TestFlight
Postman
BrowserStack
Google Analytics (GTM)
Notion
Android Studio
Firebase App Distribution
Apollo GraphQL Playground
GraphQL
Requestly
DevTools
Datadog
Our engagement
At the project's outset, there was only one QA specialist, and the formal QA process was not established. The DeviQA engineers took the initiative to create all the necessary initial test strategies. They closely collaborated with a project manager to define the ticket flow for the upcoming release and testing procedures. In about three months, a huge number of manual tests were executed, which increased the overall quality of the product significantly. After the initial goal had been achieved, the DeviQA team proceeded to write comprehensive test documentation for subsequent stages of the project.
An initial test suite was created in Notion. It included around 250 test cases for features with approved requirements. By setting up a comprehensive test infrastructure, we significantly improved the QA process. The time for running smoke testing was reduced from 3 hours to 1. A regression testing suite supported the most popular mobile operating systems.
Along with creating UI/UX and functional tests, the DeviQA team used Postman to cover API functionality with tests too. Around 75% of all API endpoints were covered by our test suite. With this suite, health checks of all vital app components were executed in a matter of minutes, and the QA team could quickly pinpoint various malfunctions in the backend part of the product.
The efforts of the DeviQA team streamlined the QA process, enabling the detection and elimination of unexpected bugs, improving the overall quality of the product, and creating a solid foundation for further support and improvement of the project.
Services provided
Mobile testing
The initial goal for the QA team on this project was to get rid of the majority of critical issues and significantly increase the overall quality of the product in a strictly limited period of time. To succeed with this, our specialists processed over 300 testing tasks within 3 months and detected over 180 critical issues, which helped to smoothly release the app to the App Store.
The DeviQA team also created comprehensive test documentation and covered about 90% of the app’s functionality with test cases.
Smoke and regression test suites, which included over 200 cases, were regularly executed on real mobile devices (iOS, Android) as well as various simulators (BrowserStack, Android Studio) to cover the most popular versions of mobile operating systems and hardware.
Through meticulous usability testing and feedback analysis, we successfully identified and addressed user interface issues. To safeguard against unexpected issues, we expanded our regression testing suite, guaranteeing bug-free releases and a high level of software quality.
API testing
Our team created and supported a comprehensive API test suite, which improved the detection of backend malfunctions and immensely accelerated smoke and regression testing.
Web testing
One of the tasks for the DeviQA team was to test the integration of Google Analytics tools in this project, which was performed using Google Chrome extensions. In the course of testing, over 30 bugs were reported and then fixed, which resulted in highly precise analytics reports and more detailed analysis of user activity.
Facing similar challenges to Mode?
Schedule a call to see how we can help you