Back to Resources

Case Study

Posted December 2, 2024

How Keller Williams accelerated their release cycles by over 60% with Sauce Labs Platform for Test

Learn how real estate franchisor Keller Williams achieved continuous quality and strengthened its mobile and web experiences with improved test automation, increasing user adoption and enhancing the developer experience.

quote

Keller Williams, the world’s largest real estate franchise by agent count, ranks first in the U.S. in units and sales volume. The state-of-the-art firm  helps agents connect effectively with home sellers and buyers on its website and mobile apps. “At Keller Williams, we are deeply customer-centric in everything we do. Our team is fully dedicated to creating the best website and mobile apps to meet user needs,” says Ray Maldonado.

Ray, Senior Engineering Manager at Keller Williams—leads a Manual and Automated Quality Team, primarily focused on mobile native and web apps. For Ray’s team, delivering an exceptional user experience is non-negotiable.

The Challenge: Lack of test scalability, efficiency and flexibility

Before Sauce Labs, Keller Williams struggled to launch consistent digital experiences across every important browser, device, or platform, impacting customers' ability to access their services whenever and wherever needed. 

quote
When someone is searching for their perfect home, they’re full of excitement. But if the app isn’t working properly—failing to return accurate data or crashing—we lose a valuable opportunity. That’s something we simply won’t allow to happen. We want every person to find their dream home effortlessly.

Ray Maldonado

Senior Engineering Manager at Keller Williams

When Ray joined Keller Williams, the organization just launched a new development process requiring a comprehensive, automated testing solution. For Ray and his team, easy access to a wide range of devices was essential to support several different platforms and frameworks, along with the flexibility to scale continuous quality practices as they grew. 

Previously, Keller Williams relied heavily on manual testing, conducting 24 releases annually with bi-weekly regression cycles. This inefficient process required developers to locate physical devices to run tedious, time-consuming tests. "I recall when we had to track down each developer to see who had access to testing devices, which only a few engineers could use," said Ray. The process was both costly and inefficient.

The team recognized the need for a seamless, automated cross-browser testing solution to support the new development platform. The team aims to ensure consistent user experiences across all devices and platforms, making apps accessible for home buyers, home sellers, and real estate agents while preventing frustration from app bugs or failures. Additionally, creating a better process for the developers and testers behind the code contributes to a higher-quality digital experience for everyone.

The Solution: Build quality into ongoing releases

Keller Williams’ team of automation engineers uses Sauce Labs to enhance quality assurance for ongoing releases. Over the past three years, Keller Williams has transitioned from manual to fully automated testing, supporting their goals of releasing faster, improving user experience and driving more customer adoption. 

Sauce Labs' cross-browser capabilities provide Keller Williams access to the latest browsers, OSes, and devices, including emulators and simulators for testing earlier in the development lifecycle. “With Sauce Labs, we can test all of the platform combinations we know are being used by agents and homeowners in the market,” said Ray. Additionally, Ray’s team now has the flexibility and extensibility to integrate with any language, framework, or technology they want to leverage with their development platform (Java, Node, Appium, Python, etc.). 

quote
With Sauce Labs, we can test all of the platform combinations we know are being used by agents and homeowners in the market.

Ray Maldonado

Senior Engineering Manager at Keller Williams

To enhance efficiency, Ray and his team use Sauce Labs Debugging, which provides logs, screenshots, and test videos, to simplify issue detection and prioritization of critical bugs. Keller Williams also tests Real Devices hosted in the cloud, ensuring issues can be replicated in environments similar to actual users. Lastly, Keller Williams operates in a regulated market, so they rely on Sauce Connect for secure connections to private  applications, housed behind a corporate firewall, allowing for maximum security, alignment with compliance standards, and ensuring protection of all sensitive testing data. 

Ray’s team has built confidence in their testing processes, meeting high-security standards and ensuring confidence that they are in compliance and protected with every test suite run. 

Results: Improved developer agility to release quality apps faster

With Sauce Labs, Keller Williams accelerated its release cycles by 60-70% through streamlined infrastructure, automated and secure testing, as well as scalable quality practices. Sauce Labs enables Keller Williams to reduce manual testing by running continuous pipelines daily and facilitating feedback between developers and testers. Keller Williams has become highly agile, adapting quickly to feedback and requests—something that was challenging before implementing Sauce Labs. 

As a result, Keller Williams can:

  • Release Faster: Keller Williams improved its release frequency from 21 releases in 2023 to 36 releases in 2024, a nearly 60% increase.

  • Expand Platform Coverage: Coverage grew by almost 70%, enabling testing on nearly 80% of consumer-used platforms.

  • Achieve quicker Feedback Loops: Feedback turnaround times dropped from multiple days to hours or minutes, with automated tests now running in under an hour 

With a comprehensive quality strategy in place, Ray’s team is set up for success. This is proven by Keller Williams’ primary mobile app, which has 7.7 million downloads, 250,000 weekly active users and ranks among the top real estate applications in the Apple Apps Store, holding a 4.8 star rating across 63,000 reviews.

A strong development cycle means an even better digital experience

Finding the perfect home shouldn’t be overshadowed by a clunky app that “fails to return accurate data or [constantly crashes].” And in a world in desperate need of a smile or two, a negative experience is something Keller Williams “simply won’t allow to happen. We want every person to find their dream home effortlessly,” continues Ray.

Keller Williams actively listens to feedback from users to enhance their technology. Their core tenets focus on aligning skilled personnel engineers, effective processes, and advanced technology to provide optimal experiences for real estate agents, home sellers, and home buyers. Keller Williams aims to improve its mobile and web app adoption and release new features more frequently.

Published:
Dec 2, 2024
Share this post
Copy Share Link

Ready to see how a unified testing platform can help your organization?

BETTER, FASTER TESTING AWAITS

© 2024 Sauce Labs Inc., all rights reserved. SAUCE and SAUCE LABS are registered trademarks owned by Sauce Labs Inc. in the United States, EU, and may be registered in other jurisdictions.