Case Study: Puppet Labs, Inc. saves $500K annually and cuts GUI testing from 30 to 3 days with Sauce Labs

A Sauce Labs Case Study

Preview of the Puppet Labs, Inc. Case Study

Puppet Labs Saves $500k Annually Using SauceLabs

Puppet Labs, the provider of IT automation software behind Puppet Enterprise, faced a complex QA challenge: their product must support a large matrix of operating systems and browsers. An attempted in-house Selenium grid proved unstable and produced false positives—compounded by limited Windows expertise—leaving GUI test cycles stretched to about 30 days and tying up engineering resources.

By switching to Sauce Labs, Puppet automated and scaled its UI testing without managing Windows images or browser versions, cutting GUI testing time from 30 days to 3 days (>99% reduction). They run more than 1,000 parallel UI tests across hundreds of VMs plus 20 Sauce machines via Jenkins and Sauce Connect, use video debugging for faster triage, estimate roughly $500K annual headcount savings versus an in-house solution, and say the reduced maintenance has helped retain engineers.


Open case study document...

Puppet Labs, Inc.

Dominic Maraglia

Engineering Manager


Sauce Labs

41 Case Studies