{"slug": "ask-hn-how-has-ai-changed-your-qa-validation-workflows", "title": "Ask HN: How has AI changed your QA validation workflows?", "summary": "A developer on Hacker News reports using AI to automate QA validation workflows by writing two skills: one for flow discovery that scans an app to detect critical flows and build an invariant matrix, and another for e2e implementation that generates Playwright and Maestro tests with video evidence posted to pull requests. The developer notes the convenience of watching the runner click through the app, highlighting a practical application of AI in software testing.", "body_md": "I've written two QA skills for our app: 1) flow discovery, and 2) e2e implementation.\n\nThe first one scans the app and detects critical flows, happy paths, unhappy paths, invariants. Writes an invariant matrix across app domains and surfaces, and maps acceptance criteria to each.\n\nThe second actually implements the flows as e2e tests (Playwright for web, Maestro for mobile). Tests are run locally before a PR is submitted, with a video recording. The video + screenshots are posted in the PR body. A rule in CLAUDE.md says \"No PR w/o visual evidence!\".\n\nCI runs the suite depending on touched code.\n\nIt's nice to lay back and watch the runner click through your app.", "url": "https://wpnews.pro/news/ask-hn-how-has-ai-changed-your-qa-validation-workflows", "canonical_source": "https://news.ycombinator.com/item?id=49561398", "published_at": "2026-09-04 06:59:41+00:00", "updated_at": "2026-09-04 07:23:08.864897+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "developer-tools"], "entities": ["Hacker News", "Playwright", "Maestro"], "alternates": {"html": "https://wpnews.pro/news/ask-hn-how-has-ai-changed-your-qa-validation-workflows", "markdown": "https://wpnews.pro/news/ask-hn-how-has-ai-changed-your-qa-validation-workflows.md", "text": "https://wpnews.pro/news/ask-hn-how-has-ai-changed-your-qa-validation-workflows.txt", "jsonld": "https://wpnews.pro/news/ask-hn-how-has-ai-changed-your-qa-validation-workflows.jsonld"}}