Agent Software Verification Engineer

Codex generates the code.We verify the software.

A “pass” is a claim. Ours ships with evidence. ByteSurge takes custody of the tests you already trust, runs them on real browsers and devices in every locale you ship, and attaches proof to every verdict.

Built by a team from Google, Slack and Databricks.

PASScheckout-flowPR #4821 · es-MX · iOS 19.2Live run · redacted

Click any artifact to inspect it.

→ written to the product graph: Checkout journey · REQ-212 Guest checkout, LATAM · last broke 14 days ago

The gap

Everyone verifies the code. Nobody verifies the software.

Generators write the code and grade their own work. Reviewers read the diff and never run the app. The layer that runs the built software and proves what it did is open. That is where ByteSurge operates.

  • Code generation

    Claude Code · Codex · Cursor

    Writes the code. Grades its own work. Nobody buys an audit from its author.

  • Code review

    Sonar · CodeRabbit · Greptile

    Reads the diff. Static analysis and AI review of the artifact. It never runs the app.

  • Behavioral verification

    ByteSurge

    Runs the software. Proves what it did.

    Real browsers, simulators and emulators. Every locale. Seeded data. One verdict per change, with the evidence attached.

The evidence bundle

Don’t trust the agent. Inspect the evidence.

Human review of AI output is rubber-stamping at scale, unless the verdict carries proof a person can check in seconds. Every ByteSurge verdict ships with four artifacts. They are the same artifacts regulated buyers already need for audit.

  • Screen recording

    What the user saw, end to end, on the real device and locale.

  • Interaction trace

    Every step the agent took, so a reviewer can replay the reasoning.

  • Network log

    What the system actually did behind the screen, request by request.

  • Environment fingerprint

    OS, app build, data seed and locale, so the run is reproducible.

Adoption, not migration

Bring the tests you already trust. We keep them alive.

Every other AI QA tool asks you to start over: tests from a prompt or a crawl, your corpus treated as legacy. We adopt it from TestRail, Xray, Confluence or a spreadsheet, run it on day one, and treat it as what it is: ten years of what must never break.

  • Them — start over

    • Tests generated from a prompt or a crawl of the app.
    • Your existing corpus is “legacy”: rewrite it or abandon it.
    • “Migration” means a CSV import between test databases.
  • Us, day one — adoption

    • We adopt the corpus you already trust and run it in production.
    • Flaky tests are quarantined with evidence, not deleted.
    • The corpus becomes the seed of your product graph.
  • Us, every day after — the graph

    • The graph builds itself as a byproduct of every run.
    • New tests are generated from it, grounded in what the product does.
    • Codegen sees the diff. We know the product.

Self-healing

When the product changes, the test heals. With evidence, not in silence.

Buttons get relabeled, selectors move, a flow gains a step. Most tools auto-heal quietly and count it as a win. ByteSurge heals from the product graph, which knows what the flow is for, and treats every heal as a change: a diff, a re-run, and a verdict a human can inspect in seconds.

  • Heals from intent, not from the selectorThe graph knows the step belongs to the Checkout journey and what it must prove. The fix is grounded in that, not in a guess at the nearest element.
  • Every heal is a diff you can readWhat changed, why we believe it is the same test, and the re-run that proves it. A silent heal is a claim too.
  • What cannot heal is quarantined, never deletedIf the product really changed behavior, the test is parked with the evidence and routed to a human. Your corpus never shrinks in the dark.
HEALEDTC-0931 checkout-flowbuild 4836 · es-MX · Android 16

What changed · step 4 of 7

− tap button “Pagar”

+ tap button “Pagar ahora”

label changed in build 4836 · same position in flow · same network call on tap

Why we believe it is the same test

graph: Checkout journey → REQ-212 Guest checkout, LATAM · step must prove: payment submitted · observed: POST /payments 200

re-run after healPASS · evidence attached
needs a human?no · heal recorded in the product graph

Day one

Hand us the tests you already trust.

We adopt your corpus, run it on real devices in your locales, and hand back verdicts with the evidence attached. The first evidence bundle is the demo.