- Home >
- Case studies >
- Mobile app for a UK-based EV charging network
Software testing services for EV charging app
Reinforcing an in-house QA team to help it ensure the ultimate EV charging experience.
400+
Test cases created
20+
Test devices used
100+
Bugs logged
70%
of blocker/critical/
major bugs
100+
Mobile automated scenarios
50+
Backend automated scenarios
About project
Dootrix is a software development company specializing in creating innovative digital solutions for businesses across various industries. One of the projects that they’ve embarked on is related to developing a mobile application for a UK-based EV charging network. With its help, users can monitor charging sessions, manage account details, access billing information, and receive updates on sustainable energy initiatives. A flawless user experience and robust functionality are of the highest priority for this project.
Achievements
Clear QA guidelines and procedures have been introduced
A comprehensive set of test cases covering functional, usability, security, and compatibility aspects has been developed
Helpful suggestions for improving existing bug tracking and management systems have been offered and implemented to optimize issue logging, reporting, and addressing throughout the development lifecycle
Each new build undergoes smoke testing to ensure that new features and bug fixes have not introduced issues and to maintain app stability
>20 various devices with different operating systems, screen resolutions, and browsers are used to run regression testing
Close and efficient communication has been established with in-house QA and development teams to ensure a seamless development process and facilitate effective coordination, timely issue resolution, and ultimately, high overall productivity
A test automation framework has been created from scratch and integrated with a development pipeline to execute tests as part of the PR validation for iOS and Android platforms
Flexible mobile pipelines have been developed to enable parallel test execution on different real devices
More than 100 automated hybrid API+DB and UI+API scenarios have been created
A framework for backend automated testing has been created from scratch
The backend tests have been integrated into the development and release pipelines
More than 50 different integration test scenarios have been created
Our contribution
Team
2 automation QA engineers, 1 manual QA engineer
Project length
Since 2023
Technologies and tools
Azure DevOps
Charles Proxy
IntelliJ IDEA
BrowserStack
Firebase
Postman
Java
Cucumber
TestNG
Stripe API
REST Assured
Appium
JMeter
Figma
C#
SpecFlow
RestSharp
Our engagement
Recognizing the critical importance of robust quality assurance processes, Dootrix engaged DeviQA’s specialists to quickly scale its QA capabilities. Having joined the project at its outset, our QA engineers are on a mission to support the in-house QA team in ensuring the functionality, usability, and reliability of the mobile application before launch.
Our manual QA engineer has tested the application across various devices, operating systems, and user scenarios. He executes comprehensive functional testing to ensure that all features work as intended while also paying attention to usability, accessibility, and compatibility aspects.
Our automation QA engineers, in turn, have established mobile and backend automation processes for frontend and backend teams from scratch. They’ve set up several automation pipelines that execute automated user scenarios using different configurations as part of the development and release process. Implemented automation testing helps identify various bugs and speeds up the testing of the application.
DeviQA’s QA engineers have smoothly integrated into the Dootrix team by building collaborative relationships, following the existing workflows and corporate culture, delivering results, and offering valuable suggestions. Due to our contribution to systematic testing, collaborative approach, and commitment to continuous improvement, the development lifecycle has been streamlined, and the delivery of a high-quality app has been ensured.
Services provided
Automation testing
Mobile testing
Staff augmentation