Fortune Global 500 automaker unifies QA across 20+ teams with BrowserStack Test Management

Industry
Motor Vehicle Manufacturing
Location
Detroit, Michigan
Products
Ready to try BrowserStack?
Join over 6M developers & 50K teams across 135 countries.

Introduction

One of the world’s largest automakers and a prominent name on Forbes Global 500 list operates across four distinct vehicle brands, offering customers a full range of cars, trucks, and luxury vehicles. Beyond the physical product, the organisation has been accelerating its push into software-driven experiences, integrating services such as third-party applications and personalised in-vehicle features directly into the consumer journey, with the goal of delivering a seamless end-to-end experience from the website to the dealership.

The marketing and services team is responsible for the digital products that power that experience, including 3D visualisation tools that allow customers to configure and personalise their vehicles online. Delivering those products reliably, at pace, and with full visibility across a growing QA organisation required more than their legacy test management tooling could provide.

By adopting BrowserStack Test Management alongside Automate, Live, Percy, and Test Reporting and Analytics, the team replaced a fragmented, script-heavy process with a unified, AI-assisted QA platform now used by more than 20 teams across the organisation.

The challenge

A legacy tool that created friction at every stage of the testing lifecycle

Before BrowserStack, the team managed their test cases, test plans, and reporting through Azure DevOps (ADO). As the QA organisation matured and delivery expectations grew, ADO’s limitations became a persistent drain on team productivity, release confidence, and cross-functional visibility.

1. Custom scripts that broke constantly: Integrating test automation results with ADO required custom-written scripts. These scripts failed regularly due to proxy issues and maintenance gaps, forcing QA engineers to pause regression cycles to debug tooling rather than test products. What should have been a three to four day regression window regularly stretched to five or six days as a direct result.

2. A steep and slow learning curve: Onboarding new QA engineers onto ADO required significant training investment. The lack of intuitiveness meant that time which should have gone toward testing was spent learning how to operate the tool and maintain its custom integrations.

3. No unified view across the QA ecosystem: With bug reporting, automation execution, and test management sitting in separate tools, the team had no single place to see the full picture. Consolidating data across these systems added overhead and introduced the risk of gaps in coverage going unnoticed.

4. Test coverage falling through the cracks: Because automation results could not be reliably reported back to ADO, many test cases that should have been executed automatically had to be run manually instead. This consumed significantly more time and resource, pulled engineers away from higher-value work, and threatened sign-off timelines on releases with tight deadlines.

5. No metrics to share with leadership: With no reliable reporting infrastructure in place, the QA team had no quantitative data to bring to senior stakeholders. Upper management had no visibility into test coverage, pass or fail rates, or the split between manual and automated testing, making it difficult to build the case for investment or demonstrate the value of quality engineering.

6. Inability to differentiate test case types at scale: As the team grew, the need to tag and filter test cases by type, whether functional, security, or UI-focused, became critical. ADO made this difficult to manage consistently, creating risk around whether the right tests were being prioritised when time was limited.

“We spent a lot of time on training and writing custom scripts just to generate reports. These scripts tended to fail often due to proxy issues or scripts that needed to be updated and maintained, and this slowed down our regression process considerably.” – Quality Engineer

The solution

A holistic QA platform that connected every part of the testing workflow

After evaluating alternatives and running a proof of concept, the team selected BrowserStack, initially adopting Automate and Percy before expanding into Test Management. The decision was driven by BrowserStack’s ability to bring every part of the QA workflow, manual testing, automation, visual comparison, test planning, and reporting, under a single, integrated platform.

1. Test Management as the connective layer: BrowserStack Test Management integrated directly with Automate and Live, allowing the team to create test cases, execute them through the automation cloud, and see pass and fail rates all within one tool, without any custom scripting or third-party connectors. Migration from ADO was handled in close collaboration with BrowserStack’s tools team, with all test cases moved into a single location and imported cleanly into the new platform.

2. AI-generated test cases from PRDs and RFCs: One of the most impactful features adopted by the team was the ability to feed product requirement documents and RFC documents directly into BrowserStack Test Management’s AI, which then generated structured, relevant test cases on demand. Rather than writing test cases manually from scratch, QA engineers could review an AI-generated template, select the most relevant cases, and move immediately to execution. This significantly reduced the time spent on test case authoring and helped surface coverage gaps that might otherwise have been missed.

3. A dashboard visible to the entire organisation: For the first time, developers, QA engineers, and senior managers could log into a shared dashboard and see exactly what the QA team was working on, which test cases were in scope, what the coverage looked like, and what the current pass or fail rate was. This transparency eliminated the communication overhead that had previously slowed down collaboration between QA and development.

4. Time-boxed test planning: BrowserStack Test Management gave the team the ability to structure test plans within defined time frames, replacing the previous model of giving open-ended estimates such as “QA will take about three business days.” Teams could now break regression and integration testing into hour-by-hour blocks, giving developers and stakeholders an accurate, real-time view of when testing would complete and what the outcomes were.

5. Percy for visual regression testing: Having evaluated Percy against a competing visual testing tool, the team selected Percy for its pricing model and snapshot allowance. Percy’s pixel-level comparison capabilities gave the visualisation team confidence that UI changes were not inadvertently breaking the product’s appearance across builds.

6. Automate replacing an internal Selenium grid: Prior to BrowserStack, the team maintained a self-hosted Selenium grid within the organisation. Switching to BrowserStack Automate gave the team a custom dashboard to monitor test execution in real time, replacing the opacity of a self-managed grid with clear, actionable visibility into every test run.

7. Jira integration for defect traceability: The Test Management integration with Jira allowed the team to tie defects directly to release cycles, tracking which bugs were open during a given cycle and how long each took to close. With GitHub Actions integration also in progress, the team would soon be able to correlate test outcomes with pull request and delivery cycle data.

“The reason we chose BrowserStack is because it provides a holistic approach, allowing us to have all our QA tools under one umbrella. We can manually test using Live, run on a grid through Automate, do pixel-to-pixel comparison through Percy, and generate metrics for upper management through the new reporting features.” – Quality Engineer

The impact

A unified QA foundation adopted across 20+ teams

The shift to BrowserStack transformed not just how the marketing and services team worked, but how quality engineering was practised and perceived across the broader organisation. The platform is now being formalised as the standard QA toolset for the company’s QA function at director level.

1. 20+ teams now on BrowserStack Test Management: What started as a proof of concept on one team has expanded to more than 20 teams across the QA organisation. A director-level decision has since been made to incorporate BrowserStack as a daily tool for QA engineers across the company.

2. Regression cycles brought under control: The unpredictable five to six day regression windows caused by failing ADO scripts have been replaced with structured, time-boxed test plans. Teams now break integration and regression testing into defined hourly blocks, giving everyone involved an accurate and reliable completion timeline.

3. Manual-to-automation conversion now visible and measurable: For the first time, leadership can see in a single dashboard what proportion of test cases are manual versus automated, and track how that split is changing over time. The steady increase in automation coverage is something senior management actively monitors and views positively.

4. AI-assisted test case generation saving significant authoring time: By feeding PRDs and RFC documents into BrowserStack Test Management’s AI, the team has dramatically reduced the time spent writing test cases from scratch. Engineers review and refine AI-generated templates rather than building coverage from a blank page, freeing up time for exploratory testing and deeper investigation.

5. Full visibility for developers and leadership: Senior managers and directors who previously had no insight into QA activity can now log in and immediately see what is being tested, who owns each area of coverage, and what the pass or fail rate is, with no QA knowledge required to interpret the data. This has been called out explicitly as a major improvement by senior stakeholders.

6. Cross-team knowledge sharing at scale: With test cases, test plans, and test runs visible across teams, QA engineers can see how other teams are structuring their coverage and adopt best practices from across the organisation. This has accelerated the development of a company-wide QA standard, with BrowserStack at its centre.

7. A replicable QA blueprint for the organisation: The Quality engineer at the centre of this adoption has created formal RFC documents outlining best practices for test case creation, test plan structure, and test run management in BrowserStack, giving every team joining the platform a clear starting point and ensuring consistency across the organisation.

What will your team do with BrowserStack?

Over 6M developers & 50K teams already test on BrowserStack. Join them.

View pricing