Skip to content
Why Your Test Suite Needs Data Contracts for Production Data episode artwork

Jun 17, 2026 8 min

Why Your Test Suite Needs Data Contracts for Production Data

from Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering Hosted by Fexingo

Lucas and Luna dive into data contracts—formal agreements between data producers and consumers that prevent silent corruption upstream from breaking test suites downstream. They walk through how Uber's Data Quality Platform (DQP) enforced schema and freshness guarantees across thousands of data pipelines, reducing data incidents by 70% in six months. They explore why a test suite's reliability depends not just on test logic but on the data feeding it, and how data contracts create a trust boundary that catches issues before they reach your assertions. Luna pushes back on overhead concerns, and Lucas cites a concrete example: a major retail team that caught a null-column injection at contract validation time rather than discovering it mid-regression run. They close on the cultural shift from 'data is everyone's problem' to 'data is governed at the boundary.' #DataContracts #TestSuiteReliability #UberDQP #DataQuality #DataPipelineTesting #SoftwareTesting #QA #Automation #DataGovernance #SchemaValidation #FreshnessGuarantees #ProductionData #DataProvenance #NullColumnInjection #RegressionTesting #Technology #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Why Your Test Suite Needs Data Contracts for Production Data

0:00 8:59

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering?

This episode is 8 minutes long.

When was this Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering episode published?

This episode was published on June 17, 2026.

Can I download this Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.