Skip to main content

What do Tinder, Transplants and Testing have in common?

Steve Baker
27 Oct 2025

Matching in testing isn’t guesswork - it’s structured logic at work.

At first glance, Tinder, kidney transplants and software testing don’t belong in the same sentence. Yet all three rely on the very same thing: matching. And when the match is wrong - whether it’s two people, two donors, or two versions of a trade - the consequences are immediate.

This isn’t a new idea. Long before dating apps and digital marketplaces, mathematicians David Gale and Lloyd Shapley defined the Stable Matching Problem - work that would later earn a Nobel Prize and transform industries from healthcare to logistics. The principle is simple: sustainable systems don’t just find a match; they find the right match.

So, what does this have to do with testing?

In C/ETRM software testing, we often face our own version of the matching problem. Consider these familiar challenges:

  1. Comparing data between old and new interfaces where the same trades or transactions might arrive in different orders.
  2. Checking results between user-tested environments, where real-world data entry is never as neat or consistent as we’d like.

In both cases, the goal is to confirm that two data sets represent the same information - even when identifiers, formats, or sequences don’t line up neatly.

That is not just a comparison exercise; it is a matching challenge.

 

In testing, the right match isn’t just helpful, it’s everything.

 

Matching with Triangle

This is where Triangle Test Automation® comes in.
Built on the principles of intelligent matching, Triangle can analyse two sets of data and determine how they align - even when things don’t look identical at first glance. It applies structured logic to uncover equivalence where human testers might see only noise.

You don’t need to understand the inner workings of the Gale–Shapley algorithm to benefit from it. Triangle handles the complex matching under the hood, giving teams confidence that what is meant to match, truly does.

Better than Tinder?

We will leave that judgment to you.

But while Triangle isn’t saving lives, it does save countless testing hours; helping teams make faster, smarter decisions with confidence in every match.

Because in life and testing, the right match makes all the difference.

 See Triangle in action

Discover how intelligent matching can simplify complex regression and validation testing across your trading and risk systems.

Contact us to learn how Triangle can help your team test smarter and find the perfect match, every time.