We're the team behind TestForge. We believe CI is load-bearing infrastructure, and that engineers deserve tools that respect their time.
Every engineering team we've worked with has the same CI story: it started clean, grew organically, and now everyone avoids touching it. Runs take forever. Flakes get ignored. Coverage drifts.
TestForge is what we wished existed when we were shipping features under a CI pipeline we didn't trust. It writes tests as your codebase changes, runs them in real browsers on clean machines, catches flakes before humans see them, and proposes fixes for failures — so the CI status check stays green and meaningful.
We're building for the engineer who has a PR to merge by end of day and doesn't want to think about test infrastructure once.
CI is load-bearing. We obsess over reliability and backwards compatibility — the interesting part is what the product does on top.
We prototype in prod-shaped environments and dogfood daily. Our own test suite runs on TestForge. Every merge deploys.
Decisions live in RFCs, not Slack threads. If it’s not written, it didn’t happen — and new hires can’t read your memory.
Every feature earns its keep in seconds saved per day. We’re allergic to noise, gatekeeping toolchains, and meetings that should have been PRs.
Previously ran CI infra at a growth-stage infra company. Has opinions about flake detection.
Ten years on distributed systems and browser automation. Owns the runners.
Built the ergonomic testing workflows you’ll recognize from two previous DevTools companies.
Leads our AI test-gen team. Was doing LLM-for-code when it was still uncool.