Realtor.com’s Keys to Achieving Quality at the Speed of Development

This week, we had the pleasure of hosting Realtor.com’s Farida Budiwarman for a webinar about how she helped evolve her company’s testing strategy.

Farida found that while Realtor.com released with speed and agility, the QA organization struggled to maintain quality at such a rapid pace. But by rethinking the company’s testing and team approach, Farida found a way to release quicker with fewer bugs escaping into production. Here are five key takeaways from Farida’s presentation:

Adopt the strategy that works for your culture.

There is no true one-size-fits-all testing approach. Why? Because every company exhibits its own level of functional maturity. Each team is made up of different numbers of people with varying levels and areas of expertise. In that same vein, some teams are more siloed while others are integrated throughout the testing process.

When adopting your strategy, play to the strengths and resources that are available to you. As you go, monitor the pulse of your team and don’t be afraid to make adjustments. Remember, change isn’t meant to be seamless.

Identify and fix your blind spot.

For any process to work correctly and efficiently, the team needs to be accountable for its mistakes or shortcomings. For example, it’s easy to blame inefficiency on slow automation and a lack of resources. However, they’re often not the real culprits, something else may be blocking you.

You need to conduct an objective team review to ee the issues – whether it’s the the lack of clear processes, incorrect KPIs, and an ill-fitting test strategy that ultimately plagued your team. It’s not always easy to accept your shortcomings, but doing so honestly is your fastest way to meaningful change. Realtor.com was able to fix these issues in their transformation.

Let go of your sunk costs.

When your automated tests are both slow, ineffective and costly to maintain, sometimes the best solution is to give yourself a clean slate. While easy in theory, accepting failure and the sunk costs that come along with it can be tough to swallow.

While quick fixes and temporary repairs may help in the near-term, your automation suite is a long-term investment. Treat it as such. Ensure your next automation suite is, at once, expandable, scalable, and pluggable. If you can accomplish that, the sunk costs you have incurred along the way will be far more tolerable.

Get help when you need it.

Testing has become far too complicated to manage completely in-house. You can’t be experts in every facet of testing, so focus your time and resources on your strengths and look externally to fill your weak spots. It can be difficult to ask for help (or even find quality help), but there are valuable solutions like crowdtesting that can seamlessly integrate with your existing processes and complement the team you already have in place.

The same goes for building out your internal infrastructure. It’s natural to want ownership of something so important and valuable to your company, but sometimes the best solutions are those of the open-source or paid variety. Even an open-source framework can give you the customization and ownership you desire.

Always pay your debts.

Technical debts will always bear compound interest. Just like your financial advisor will tell you, the sooner you pay it off, the better off you will be. In short, do things right from the start. Getting anything off the ground takes a monetary investment, so rushing the process will only compound the debt you incur.

The quick and dirty approach may work in a pinch to grab market opportunity, but more than often, it’s not sustainable. That will only result in growing pains and a greater financial burden down the road.

Creating a testing strategy that accounts for both speed and quality is no easy task. Implementing that strategy successfully is another beast all together. Heed the lessons taken from Realtor.com’s digital transformation though and you’ll find yourself on the right track.

Webinars

Fitting Agility & Quality Under One Roof with Realtor.com

Discover how Realtor.com transformed their testing strategy by learning to balance agility and quality.

Watch now
Want to see more like this?
Jay Selig
Writer
Reading time: 5 min

How to Assess Testing Resource Allocation

If you can’t measure the value of your efforts, you can’t explain or even justify your testing investment

Using Questionable Datasets to Train AI Could Come With High Costs

As companies look to capitalize on AI development, they must stay mindful of how they source training data — AI algorithms developed from private or non-consensual data may cost businesses in the long run.

Why Payment Testing is a Constant for Media Companies

Simulated transactions and pre-production testing won’t ensure friction-free subscriber payment flows

How Mobile Network Operators Can Leverage e- and iSIMs

We explain what e- and iSIMs are, what they mean for the industry and how MNOs and MVNOs can leverage them to their advantage.

Jumpstart Your Software Testing Education

Testers have a variety of options to upskill and grow professionally

The Future of Generative AI: An Interview with ChatGPT

We ask ChatGPT about where it sees itself in the future, what needs to happen for it to get there and how Applause can help.