The challenge
Getting support for growth
MyFitnessPal – a worldwide known health and fitness app – after hitting the 200 million active user mark, faced a challenge that the existing system couldn’t support rapid growth. They needed a scalable QA infrastructure to handle multiple platforms, languages, and device types without sacrificing speed and quality.
The path to faster and more frequent releases of the app while maintaining high-quality standards required a robust testing strategy that would minimize the risk of software defects and ensure a stable, reliable app performance.
The approach
Maximum optimization and automation for high quality at scale
With over 200M+ users requiring special handling and care to maintain integrity, MyFitnessPal adopted a custom QA process called Continuous QA based on industry best practices, CI methodology, and development lifecycle specifics. To boost the development speed of automated tests, Solvd introduced their proprietary mobile test automation framework, Carina, which enabled 80% code reuse between iOS and Android test cases.
The next step was to significantly reduce the time and cost associated with testing on multiple device types. To do so, MyFitnessPal implemented a mobile testing cloud, which enabled the cases to run 24/7 on 30 mobile devices in the multithreaded grid. This solution included both software and hardware layers and provided the complete infrastructure required to execute the automated tests.
The outcome
Full readiness for further growth
Within a year, the MyFitnessPal brand became an undeniable force in the fiercely competitive fitness app market. Since 2012, Solvd’s team has been engaged in their projects, they built a complete QA department from scratch. Engineers were focused on implementing a proper QA process for short-release iterations and a fast-release cycle, created an automated environment for Mobile, WEB, and API testing and supported it with fully automated regression tests. Also, MyFitnessPal was able to scale up its local team with Solvd’s manual testers, which positively affected the overall production performance.
As a result of the collaboration, MyFitnessPal’s enhanced QA infrastructure was not only ready to handle the current user flow without sacrificing quality but also guaranteed seamless growth as the product evolves, as the flexible architecture adapts to new devices, platforms, and languages.
We really appreciated the opportunity to work with a partner that helped us to get up to speed very quickly and allowed us to continue to grow our team for the long-term. It seemed very clear that our cooperation was less about billable hours and more about outcomes and results. Culturewise, I find them to be fantastic. There is really a lot of like mindedness, delivering for the customers and for the users, and getting things done. I definitely appreciated working with Solvd and look forward to continuing our partnership in the future
Chris Peters
Vice President of Product
Engineering at MyFitnessPal
The team at MyFitnessPal was professional, responsive, and always a joy to work with. From the outset, they communicated their needs and expectations clearly, and they were always available to answer any questions or provide feedback promptly. What impressed me the most was their attention to detail and their dedication to ensuring that the project was executed flawlessly. Their willingness to collaborate and work together to find solutions made the project a success. I would wholeheartedly recommend MyFitnessPal to anyone looking for a reliable, professional, and results-driven partner.
Elena Titkova
Vice President of Account
Management at Solvd
Technologies and partners
Tools we use
About client
MyFitnessPal: The all-in-one food, exercise, and calorie tracker
MyFitnessPal is a popular health and fitness app that allows users to track their exercise, nutrition, and overall wellness. As of 2023, the app had over 200 million registered users worldwide, making it one of the most widely used fitness apps on the market today.
Headquarters
Austin, Texas
Solvd x MyfitnessPal collaboration
ongoing since 2012