- Solutions Manual and automated testing
- Technologies
Fabric, Firebase, Postman, XCode
- Country United States
Challenge
The client approached QArea looking for a dedicated testing and QA team for their print-on-demand mobile application. The company was gearing up for rapid growth and a significant expansion of their product line, and it was important that the same, high level of product quality was maintained even during the faster release cycle.
The service is constantly rolling out new items to its print shop, allowing users to print on well over 1k different physical products with over 1 million different design and layout options. That means that we no longer have to regularly test the existing products and functionality, but also quickly react to the changes to maintain a steady release cycle.
Moreover, since the client’s service was available as an iOS and Android application, among other things, the team had to conduct testing across multiple platforms, operating system versions, and physical devices.
Project Duration
several years
Team Composition
Team Lead – 1
Testing & QA – 20+
Solutions
QArea provided the client with a dedicated manual and automated testing team, complete with a Project Manager. The team integrated seamlessly with the client’s in-house and remote developers. The team and PM participated in daily stands, weekly Scrum meetings, and completed their testing and QA tasks in tandem with the client’s 2-week sprint schedule.
Over the course of the project, the team completed functional, ad-hoc, acceptance, smoke, regression, accessibility, UI/UX, localization and cross-platform testing. To verify the readiness of new product builds to be released to production, we also performed confirmation testing, while end-to-end testing was used by our team to test the product as a whole.
For cross-platform testing, our team used a variety of physical smartphones, tablets, and desktop computers Over 30 iOS and Android devices were used for testing to ensure the application’s flawless performance on both flagship and older devices.
A few years after we started to work on the project, the company decided to move its servers and resources to cloud servers, which meant we also had to be involved in the cloud migration process. A few of our team members successfully combined working on their usual tasks with assisting with the migration and delivered the anticipated result.
Another big part of our work on this project was the release of a completely upgraded version of the product that heavily featured Machine Learning and Artificial Intelligence for a never-before attained level of personalization. We performed all-encompassing testing of the new functionality and regularly gave feedback, allowing the development team to further improve before its release to the general public. Our testing efforts contributed to the new version of the product being available to 100% of the users.
Originally, the QArea team was signed up to specifically test the main application. However, after seeing the results of our work, the client started entrusting us with more and more responsibilities. Over the years, we have been successfully involved with testing mobile applications for three software products acquired by our client, and our scope of testing is gradually but steadily growing.
Automated testing with the client began several years ago and the extent of testing automation for the project is constantly growing. There have been a lot of instances where testing automation helped us test the product more efficiently. For example, we fully automated the process of running tests on several different mobile devices simultaneously and consolidating the results of the tests into one comprehensive report. Among other things, we also introduced the practice of automatic video recordings of failed tests, helping locate low-reproducibility issues.
Ready to start on your development or testing project? We are!
Get in TouchResults
Our work with the client continues and has been ongoing for several years. Over time, the client’s dedicated team grew from 3 to 20+ members to meet the increasing scope of responsibilities and addition of new features and platforms, and is led by a dedicated project manager.
Overall, with 10+ million users globally and 26+ million orders being made annually, an impeccable quality of the application is essential for steady product growth, and that is one of the biggest motivators for us.
87%
Satisfaction rate
57%
Conversion of mobile app
7%
Bounce rate decrease
We Help With
Your tech partner needs to be well versed in all kinds of software-related services. As the software development process involves different stages and cycles, the most natural solution is to have them all performed by the same team of experts. That’s exactly what our diverse range of services is for.
The choice of technology for your software project is one of the defining factors of its success. Here at QArea, we have hands-on experience with dozens of popular front-end, back-end, and mobile technologies for creating robust software solutions.
In-depth familiarity and practical experience with key technologies are one of the cornerstones of successful software development and QA. But it also takes specific knowledge of the industry to develop a solution that meets the expectations of the stakeholders and propels its owner to success.
Reach out to an even wider audience with a custom, widely accessible web app.
Ensure an effective online presence for your business with a corporate site.
Take the first step on the way to a successful business with an MVP.
Meet your business goals with a powerful, custom SaaS solution.
Make sure the quality of your solution meets your expectations.
Beat the competition with a modern, breathtaking & user-friendly design.
Create stunning, highly functional, and easily scalable front-end solutions.
Build flexible, good-looking front-end solutions for any scale and purpose.
Construct a powerful, stable, and secure back-end solution for your business.
Take advantage of the .NET flexibility and scalability for your back-end solution.
Turn your mobile app idea into reality with a custom React Native solution.
Build a highly personalizable blog, eCommerce shop, or corporate website.
Optimize your HR processes with a functional and powerful solution.
Pave the way to future success with our startup development expertise.
Build a healthcare product designed for dependability and rapid growth.
Give your buyers what they want — a seamless shopping experience.
Create a product with rich functionality and impeccable security.
Planning the budget for your project? Spend 5 minutes to get an estimate!
Choose a project-based estimate or quickly calculate how much it would cost to hire a dedicated team.