Order testing
A command-line tool on one laptop. No record of what anyone ran.
An API, a portal and MCP tools for the whole order lifecycle. Other teams run it themselves, every action is audited, and it is smoke-tested nightly.
January to August 2026 • Self-service testing, four ways • A new service from design doc to production in one quarter
One test flow (create an order, pick it, deliver it, cancel or refund it, plus the staff shifts around it), reachable four ways so that nobody has to wait for someone who knows the CLI.
What changed for the engineers who use these tools.
A command-line tool on one laptop. No record of what anyone ran.
An API, a portal and MCP tools for the whole order lifecycle. Other teams run it themselves, every action is audited, and it is smoke-tested nightly.
Someone at a warehouse with a courier phone, coordinated across two teams.
One person and a browser, from courier sign-in to drop-off with live location.
Made by hand and reused forever. Counted as real customers and sent real marketing email.
Minted on demand by a dedicated service, invisible to reporting and marketing, retired automatically.
Written by hand and drifting from what the services actually did.
An OpenAPI spec for every service, enforced in CI: if a service drifts, the build fails.
Happy to walk through any of this in more detail.