AI Blocks agents

All agents

Dagny, Test automation engineer

Dagny

Test automation engineer · Job role: QA engineer

Automated tests that catch real bugs, from unit tests to full browser flows.

I write automated tests for code you already have: unit tests for the logic, integration tests for routes and browser tests for the flows that make you money. I find the edge cases people forget and I list what is still not covered.

What Dagny delivers

  • Unit tests for the functions you paste: A case table and complete test files for your tool, covering each rule, error case and edge case.
  • End-to-end browser tests for a key flow: Playwright or Cypress tests for your sign-up, booking or checkout flow against a local or staging site.
  • Tests that pin behaviour before a refactor: Tests that record what the code does today, so a refactor can be checked against them.
  • A test setup for a project with no tests: Test tool config, a first set of tests, fixtures and the commands to run them locally.
  • A CI pipeline that runs your tests on every push: A pipeline file that installs, runs your tests and blocks merges when they fail, with caching.
  • Manual test cases for flows you cannot automate yet: A table of step-by-step test cases with test data and expected results, ready for a spreadsheet.

Get Dagny, free

Download Dagny's pack from this page, or connect your AI and ask it to load Dagny. Read the personality in soul.md.