Qualifix generates Playwright end-to-end tests from a URL or plain English, then self-heals them when your UI changes by re-locating elements the way a person would (label, ARIA, visible text) instead of a brittle CSS selector. It also explains test failures with AI instead of a raw stack trace, runs automatically on every GitHub PR with risk-scored diff analysis, and remembers past fixes so recurring failures aren't re-solved from scratch. Built solo in three months, live today, on zero budget.
No reviews yetBe the first to leave a review for Qualifix
Maker
π
Hey Product Hunt π
I built this alone because I kept watching E2E suites break for the wrong reasons β not real bugs, just selectors that couldn't survive a redesign. This tries to fix that: AI generates the tests, self-healing keeps them alive through UI changes, and it plugs into GitHub PRs to catch regressions before they ship.
It's live and working, not a prototype β frontend on Cloudflare, backend on Railway, real Postgres, real auth, real security basics (rate limiting, hardened headers, bcrypt). No customers yet, and I'm not going to pretend there are. I'm here to get it in front of teams who have this exact pain and find out what's broken or missing.
No self-serve signup right now β comment, DM me, or email qualifixsoftware@gmail.com and I'll walk you through a live demo.
Report
honestly the self-healing sounds like the killer part here. one thing that would actually save me though is letting it record a short video clip of the failing step so i can see what the page looked like when it broke, since sometimes the ai explanation still leaves me guessing about the visual state
Report
Maker
@muammer1187856Β Really good point β right now the AI explanation is text-only, so when it's ambiguous you're stuck guessing at the visual state. A screenshot or short clip of the failing step would remove that guesswork entirely. Hadn't thought about capturing video specifically, just static screenshots β that's a solid addition to the roadmap. Appreciate you digging into the self-healing part, that's the piece I care most about getting right. Would love to have you try it on a real flow if you're up for it.
honestly the self-healing sounds like the killer part here. one thing that would actually save me though is letting it record a short video clip of the failing step so i can see what the page looked like when it broke, since sometimes the ai explanation still leaves me guessing about the visual state
@muammer1187856Β Really good point β right now the AI explanation is text-only, so when it's ambiguous you're stuck guessing at the visual state. A screenshot or short clip of the failing step would remove that guesswork entirely. Hadn't thought about capturing video specifically, just static screenshots β that's a solid addition to the roadmap. Appreciate you digging into the self-healing part, that's the piece I care most about getting right. Would love to have you try it on a real flow if you're up for it.