About project
Solution
Manual Testing, Functional Testing, Compatibility Testing, Exploratory Testing
Technologies
Android, iOS, SDK Compatibility, Firmware Updates
Country
UK, Europe, Worldwide
Industry
Client
A European mobile banking service provider expanding globally, aiming to serve millions of businesses across Europe with their mobile POS system. The client required thorough testing of their hardware terminal and its connection to the mobile application to ensure robust performance and reliable configuration.
Project overview
Facing connectivity or usability issues with your payment hardware? Let us ensure your system’s reliability.
Before
- Untested hardware-software integration
- Unclear payment processing flow
- Inconsistent performance across devices
- Incomplete user documentation
After
- Stable hardware-software connection
- Intuitive payment flow from start to finish
- Verified compatibility across 12 devices
- Enhanced onboarding documentation
Project Duration
Since February 2021
Team Composition
Testing & QA – 2
Challenge
The client needed comprehensive testing of their mobile POS system before global expansion. Our main task was validating the hardware terminal’s integration with their mobile application, ensuring robust performance across Europe for millions of potential users.
Core challenges included verifying the hardware-software connection reliability, ensuring an intuitive payment processing flow, and maintaining consistent performance across various devices. The system needed to work flawlessly through transaction confirmation from the initial hardware connection.
Solutions
We assigned a dedicated Senior QA Engineer to integrate with the client’s team. This engineer’s responsibilities included:
- Process setup. Established QA processes from the ground up to streamline testing.
- Daily QA activities. Performed routine testing and maintenance.
- Client collaboration. Active participation in meetings and feedback loops with the client’s technical team.
- Documentation. Provided documentation, including test plans, scenarios, traceability matrices, and bug reports.
Project-specific testing
- SDK log monitoring and analysis.
- Firmware testing, including OTA updates.
- Compatibility testing across 12 devices, covering iOS, Android, iPad mini, and iPad Pro.
Technologies
We applied automation and cross-browser testing tools to ensure the Skype Click to Call plugin’s performance across platforms. Focus areas included stability, efficient test management, and localization for multi-language support.
- TestRail
- Selenium
- Slack
- Browser extensions
Types of testing
Exploratory testing
Used to discover critical bugs via real-world scenarios.
Smoke testing
Quick checks on major features to confirm functionality.
Results
Our QA efforts resulted in significant improvements for the client’s mobile banking POS system:
- Ensured stable performance of the hardware-software integration
- Identified and eliminated potential user experience issues
- Verified seamless interconnection between the hardware device and POS software app
- Contributed to the ongoing development and improvement of the system
Specific, measurable outcomes include:
App rating increased from 4.2 to 4.7 out of 5
87%
boost in mobile conversions
672
bug reports filed, with over 80% fixed
Comprehensive testing across 8 Android and 4 iOS devices
Ready to ensure your fintech solution meets global quality standards?
Let our QA experts help!
Bruce Mason
Delivery Director
