Agentic Test Case Generator
A human-in-the-loop system that turns requirements and connected evidence into reviewable, exportable, automation-ready test cases.

The Agentic Test Case Generator is an in-progress, human-in-the-loop quality-engineering system. It turns requirements and supporting evidence into reviewable test cases, shows coverage gaps, and prepares approved cases for export or Playwright execution.
Problem and intended users
Test teams often spend substantial time translating requirements into a consistent test format, reconnecting each case to its evidence, and checking whether important paths were missed. The system is intended for quality engineers and delivery teams that want AI assistance without giving up traceability or approval control.
My role and contribution
I created and develop the product, drawing on my background in test management and quality engineering. My contribution covers the workflow, agent design, integrations, review model, browser-automation path, documentation, and implementation.
Approach and technology
Users can upload Word, Markdown, or Excel requirements, import work from Jira or Azure DevOps, and attach links or artifacts as additional context. The application extracts requirements, generates test cases into a user-defined template, and presents coverage diagnostics before approval.
Approved candidates can be checked for browser-automation readiness and executed with Playwright. Results can be exported as CSV, Excel, or JSON. Firebase Authentication protects access, while uploaded document content is handled in memory rather than retained as a document store.
Evidence and current outcome
The public source repository contains the working application and documentation for uploads, work-item integrations, template generation, diagnostics, review, export, and Playwright execution. The project demonstrates an end-to-end workflow; I do not yet publish a benchmark for generation accuracy, time saved, or production adoption.
Limitations and status
The project remains in progress. Generated tests still require human judgment, connected services require the user’s own credentials, and Playwright execution depends on an appropriately configured target and browser environment. The system is designed to assist accountable testers, not to make release decisions autonomously.
Project evidence
Inside the work.
