Playwright Framework Template
A production-grade Playwright + TypeScript framework with API, UI, accessibility and visual tests, Docker CI, and AI agents that plan, generate and heal tests.
github.com/cinderloop/playwright-framework-template ↗describe('Ashen J'), () => {
Former developer turned quality advocate

expect(ashen).toBeVisible() ✓
I break software on purpose, so millions of people don’t.
expect(years).toBeGreaterThanOrEqual(8) ✓
8+
years building test infrastructureyears in test engineering
expect(users).toBeGreaterThan(75e6) ✓
75M+
monthly users protected at Tindermonthly users at Tinder
I build test automation frameworks from scratch, then do the harder part: get whole teams to actually adopt them. I own release quality and make the go/no-go call. Lately I build AI-powered test agents and evaluation suites for LLM features, and I mentor engineers making the jump into automation.
University College Dublin
BSc (Hons) Computer Science
First Class Honours
A production-grade Playwright + TypeScript framework with API, UI, accessibility and visual tests, Docker CI, and AI agents that plan, generate and heal tests.
github.com/cinderloop/playwright-framework-template ↗A reference implementation for evaluating RAG/LLM systems: error analysis, validated LLM judges, mutation testing, and statistically sound results with DeepEval.
github.com/cinderloop/rag-evaluation-reference ↗ashenasserts.hashnode.dev
Long-form writing on testing software, and lately, testing AI.
SERIES · THE TESTER’S GUIDE TO RAG EVALUATION
Free time usually means a book in hand. Here are some that changed how I think, at work and away from it.
Photography is how I switch off. It’s the same instinct as testing, really: slow down, look closer, and notice the detail everyone else walks past.
expect(you).toReachOut()
Hiring for quality, building something that has to work, or just want to talk testing? My inbox is open.
ashenjay98@gmail.com