Eliminated CI/CD bottlenecks and delivered 100% reliable QA for 91mobiles

PerfectQA transformed 91mobiles’ QA from a bottleneck into a reliable asset by rebuilding their automation framework for stability, speed, and clarity, unlocking CI/CD efficiency and trustworthy reporting

100%

CI/CD timeout resolution

50%+

Reduction in test execution time

100%

Reliable report delivery

Industry

Saas

Platform

Web

Tools

Jira, Maven, Selenium, Jenkins/GitLab CI

Services

Automation Framework Rebuild, CI/CD Integration, UI+API Testing, Database & Web Scrapping Validation

Share this

<Key Takeaways/>

  • Rebuilt the automation framework to eliminate execution failures and stabilize CI/CD pipelines

  • Implemented parallel execution to cut test run time by more than half

  • Fixed report failures to ensure test results were reliably emailed after every run

  • Improved web scraping accuracy by adding debug-level visibility to data mismatches

  • Modularized test suites to support faster, smaller builds and easier troubleshooting

Breaking the bottleneck with QA built for speed

91mobiles.com is India’s largest gadget discovery platform, relying on fast, accurate data and rapid deployment to serve millions of users. But frequent timeouts, flaky automation, and report failures were slowing releases and increasing risk

Challenge

91mobiles faced urgent blockers that hurt both delivery speed and product trust

  • Hour-long test suites causing CI/CD timeouts, blocking critical builds

  • Test reporting failures creating team-wide blind spots

  • Web scraping tests with inconsistent validation, requiring manual re-checks

QA designed for CI/CD velocity

To eliminate persistent CI/CD blockers and flakiness, PerfectQA engineered a structured solution focused on stability, speed, and modularity. Our phased approach ensured each challenge was directly addressed, laying the foundation for a fast, trustworthy, and maintainable QA pipeline

Solution

  • Stabilized with dynamic waits, fixed email report generation, and eliminated test flakiness

  • Optimized with parallel execution and class-based threading to slash test duration

  • Hardened reliability by splitting long test suites into modular, parameterized jobs and injecting detailed logs for scraping validations

We were very pleased with the work with PerfectQA Team and Rahul's QA. He found major and minor bugs that our testing missed. This helps us tremendously. Thank you!

Pratyush Majmudar

91 Mobiles

Releasing with confidence, not compromise

PerfectQA’s engagement with 91mobiles delivered high-impact results by directly addressing the CI/CD bottlenecks that blocked speed and stability. The outcome was not just faster test execution, but a system the entire team could trust

Result

  • 100% resolution of server timeout issues across CI/CD builds

  • Over 50% reduction in regression execution time via parallelization

  • Full restoration of automated reporting via email with logs for debugging

  • Higher data trust in web scraping, improving both internal QA and end-user experience

Every product operates with different constraints, timelines, and risks. While the outcome here was achieved in a specific context, the approach is designed to adapt to varying architectures, team structures, and release cycles

What will your story be?

Let’s build your QA strategy with the same precision, speed, and flexibility our clients rely on

Published

Sep 8, 2025

Updated

©2026 PerefectQA LLP | All rights reserved

Privacy

·

Terms

·

Cookies