- Home >
- Case studies >
- End-to-end fulfillment solution
End-to-end fulfillment solution
The efforts we put into optimizing the testing of the Soapbox web platform and establishing a QA process for its mobile app from scratch.
2.5k+
Test cases created
X3
Faster regression testing
550+
Critical bugs reported
200+
Refactored files of the mobile app
About project
Soapbox is an easy-to-use platform that helps eCommerce businesses handle all fulfillment operations in one place. With its help, they can efficiently address multi-storefront management, inventory management, order processing, and logistics (warehousing and shipping). Soapbox also provides discounted shipping rates, label printing capabilities, and automated packaging recommendations to simplify the fulfillment process.
All in all, Soapbox helps eCommerce companies solve core operational challenges so that they can focus on scaling their business.
Before DeviQA
40% test coverage
Manual test execution
~1.5 weeks to run regression testing
~2 weeks to move stories forward
Poor QA process
A huge amount of major/critical issues in the code base of the mobile app
With DeviQA
>90% of the software is covered with detailed and relevant test cases
>400 automated scripts were created in the first 6 months
3 days to run regression testing
2x faster task handling
Effective management and planning of QA activities
60% of the code was refactored to improve application stability
95+ successful releases
Our contribution
Team
3 manual QA engineers, 1 automation QA engineer, 1 mobile developer
Project length
Since 2021
Technologies and tools
Figma
GitLab
GitLab issues
Sentry
Datadog
Android Studio
Cypress
MS Visual Studio Code
Google Docs
Google Sheets
React Native
React Native Reanimated
React Navigation
App Center
Swagger
Our engagement
Soapbox approached DeviQA to help it optimize its QA process and improve the quality of the software product, which consisted of a web platform and a prototype of an Android mobile application. Our main objectives were to create well-structured and relevant test documentation and speed up software testing while increasing its efficiency.
We created over 2.5k test cases and automation scripts for the web platform, achieving a remarkable 90% test coverage. Additionally, we successfully reduced the time for regression testing from 1.5 weeks to 3 days. As a result, we caught more than 1.5k bugs, 60% of which were categorized as critical, blocker, or major.
We were engaged in the development of the Android mobile application from the prototype stage to its full-fledged launch. We addressed all QA aspects, including requirements validation and full-cycle software testing. With our help, many functional and major design glitches were prevented.
In the mobile application, we refactored a huge amount of code and updated all outdated libraries to ensure easy maintainability and scalability in the future. We also added some features that improved the overall user experience.
Our efforts resulted in over 80 successful releases of the web app and more than 15 successful releases of the Android application. What is important is that, with our comprehensive testing services, Soapbox has increased product quality and user loyalty.
Services provided
Mobile testing
The DeviQA team was responsible for the quality of the Android mobile application from the prototype stage. We handled all QA aspects, from requirements validation to full-cycle software testing.
Web automation testing
In the first 6 months, our team created over 400 automated scripts that covered major software areas. The time of the regression testing was reduced up to 3 days.
Web testing
Our QA engineers created and maintained over 2500 test cases that covered 90% of the web application. Every new feature went through a well-planned testing process to ensure the delivery of a high-quality product.
Dedicated QA team
Our team was made up of 1 Mobile Developer, 1 Automation QA, and 3 Manual QA engineers. They created relevant and detailed test documentation, streamlined regression testing, and established an effective QA process. From a mobile development perspective, a huge amount of code was refactored, and all outdated libraries were updated.
Facing similar challenges to Soapbox?
Schedule a call to see how we can help you