McQueen Autocorp is a leading US-based used car selling company with a buyer network spread across the entire United States. McQueen Autocorp offers a nationwide modern car selling service, facilitates sellers with an instant offer for their car(s) using price prediction algorithms and real-time bids from an extensive network of licensed buyers.
Disclaimer - The name McQueen Autocorp is a placeholder as there is an NDA signed between both parties.
Given that the website was mission-critical for the client, it needed to be maintained for peak performance and achieve certain scalability levels.
It was challenging to predict system behavior and performance under real-time stress with several servers, file servers, databases, and web services.
Performance engineering experts at Maruti Techlabs studied the client’s systems and designed a solution that ensures the application’s scalability and improved user experience.
With over 4000-5000 users per day on the client’s website generating offers on their cars, it was imperative to have a robust, stable, and reliable website. It was also critical to ensure a smooth experience for the end-user round to clock, to maintain a level of profitability and a competitive edge for their business.
The website was expected to support a high number of users at the same time and provide minimal response time to the end-users.
Maruti Techlabs understood the client's business processes, infrastructure, and software development life cycle. This was followed by setting up performance goals and identifying performance risks and potential performance bottlenecks.
We created all-encompassing scripts and scenarios to produce measurable load tests. These load tests were configured to mirror the client's live production environment. The lack of a separate environment for the performance testing team also affected the test results' accuracy. Therefore, our test engineers configured an independent performance testing environment in line with the production environment.
Elucidated below are the steps in which Maruti Techlabs experts conducted performance testing of the entire system:
We follow Agile, Lean, & DevOps best practices to create a superior prototype that brings your users’ ideas to fruition through collaboration & rapid execution. Our top priority is quick reaction time & accessibility.
We really want to be your extended team, so apart from the regular meetings, you can be sure that each of our team members is one phone call, email, or message away.
Our process is collaborative and methodical in its essence. We bring in various teams to deliberate user stories and test scenarios in order to prioritize our objectives. This reduces redundancies and scope of error, enabling us to rev up implementation and eventual release.