All writing

What testing taught me about shipping

Functional, regression, performance — the whole gauntlet. And the mindset of breaking things on purpose so customers never have to.

1 min read

People outside engineering tend to think testing is the boring bit at the end. Inside it, you learn that testing is where a product finally tells you the truth about itself.

Over eighteen years I ran the whole gauntlet — functional, integration, system, regression, performance, API testing — across Oracle Database releases and Fusion Applications. The job was release validation: deciding, with evidence, whether something was actually ready for the people who would depend on it.

The mindset, more than the tools

The tools change. Postman, the test harnesses, the automation scripts — useful, replaceable. The mindset is the part that stays:

  • Break it on purpose, so a customer never breaks it by accident. Every hour spent finding the failure yourself is an outage someone else never lives through.
  • "It works" is a claim, not a conclusion. Works for whom, under what load, after which upgrade, on which platform? Quality is the habit of finishing that sentence.
  • The boring path is where the bugs hide. Everyone tests the happy case. Regression testing is the unglamorous promise that the thing you fixed last year is still fixed today.

I'm carrying this into product now, and it reframes a lot. A roadmap is a set of bets; quality is how you keep those bets honest. The discipline of asking "how would I know if this is wrong?" turns out to matter just as much when you're deciding what to build as when you're checking whether it works.

Written by Roma Bisht in Bengaluru, India.

Get new writing in your inbox

No schedule, no spam — just new essays when they’re ready. The slow web, delivered slowly.

Comments

Sign in with GitHub to join the conversation.

Comments aren’t wired up yet. Enable GitHub Discussions on your repo, visit giscus.app to get your IDs, then fill the giscus block in src/site.config.ts. Sign-in via GitHub keeps it spam-free and moderated.