Spec-driven development framework
01A multi-agent workflow that takes software from requirements to tests, spec first.
Senior Manager, Accenture — AI in Quality Engineering. Based in Burlington, Ontario.
20+ years turning testing from bottleneck into accelerator.
Tools and frameworks I've built — each one solving a problem that manual effort couldn't scale past. Drawn the way they're designed: on paper, in lines and nodes, before a line of code.
A multi-agent workflow that takes software from requirements to tests, spec first.
A Jira quality-audit app.
AI-assisted form and document validation.
Agentic browser automation from natural-language instructions.
A performance-testing framework — JMeter, containers, Elasticsearch, Grafana, Jenkins.
Regression intelligence drawn from production behaviour.
Senior Manager at Accenture, in Custom Application Engineering — QE transformation, test automation, and performance engineering for enterprise clients.
Earlier in my career: delivery and performance-engineering roles across North America and India.
Certified — AWS Cloud Practitioner · Azure AZ-900 · ISTQB Foundation · Power Platform PL-900 · AppDynamics Sales Engineer · Splunk Power User.
Recognition — CQTA Practitioner of the Year 2026.
Education — metallurgical engineering, Punjab Engineering College, Chandigarh.
Writing is how I keep up — and how I test ideas in the open. It all lives under one name: AI × QE. Not vendor theory, but my own tools, workflows, and experiments — and what actually held up when I put them to work.
My weekly LinkedIn newsletter on AI in quality engineering: new tooling, agentic workflows, and the evidence behind the claims — “Quality Accuracy.” Subscribe to get each edition as it lands.
The companion to Edition Nº 3, “The ROI of AI in Enterprise QE.” Every vendor pitch shows one ROI number; this calculator shows two — the pitch-deck figure, and the same figure calibrated by your evaluation-measured acceptance rate. Run your own team's numbers and see where the claim survives.
The first edition: thirty AI terms that come up in every meeting — attention, MoE, quantization, LoRA, RLHF, evals and more — each explained in plain language, with an everyday object to picture it by. For everyone who nods along in the meeting and googles it after.
Edition Nº 2: why the blueprint matters more than the prompt — traceability, independent verification, and evidence as a requirement, drawn from the spec-driven framework in my work above.
Between editions, shorter posts on my profile — one idea at a time, argued in the open: what AI actually changes in testing, and where the hype breaks.
I'm a hands-on engineering leader: I can discuss an automation framework, investigate a delivery bottleneck, build a working prototype, and explain the investment to a client — in the same meeting.
Two decades across banking, payments, insurance, retail, and public-sector systems taught me one thing: quality holds when it's engineered in, not inspected in. These days that means applied AI — agents, spec-driven development, and evidence a planning meeting can rely on.
Home is Burlington, Ontario, where I live with my wife and our two boys. The work is important; it isn't the whole story.
No percentage lifts. This is a testing program, the way you actually run it.
So many test cases a quarter, so many hours to write them. For every activity in the testing lifecycle, enter the work you do and the hours it takes today — then the hours it takes with AI, split honestly into generation time and the calibration & evaluation time that makes the output worth trusting. The roll-up is what an executive actually needs: hours, dollars, and capacity, with the evaluation effort on the bill instead of under it.
The roll-up — what the executive sees
—
ROI on the tooling spend, with evaluation hours counted as a real cost — the number you can defend in the budget meeting
Capacity freed is hours your team gets back — for coverage, exploratory testing, and the backlog. It is not a headcount line, and it is not presented as one.
For each activity, the maths is the maths of a program plan — volumes and hours, nothing more exotic:
Hours today = units per quarter × hours per unit
Hours with AI = units × (generation hours + evaluation hours)
Value = hours saved × loaded hourly rate
Net per year = (value − tooling cost) × 4 quarters
ROI = net per year ÷ (tooling cost × 4)
The scope is deliberately narrow: effort only. Escaped-defect savings, licence consolidation, and attrition are not counted — in either direction. If the effort case does not stand on its own, softer numbers should not be asked to carry it.
If nobody in the program can state the evaluation time, the program does not have an ROI number yet. It has a hope with a licence attached.
Vendor and consulting-firm ROI claims are treated as claims, not evidence — including, in the preset above, the shape of a typical vendor pitch.
Where this comes from This calculator is the working companion to AI × QE Edition Nº 3, “The ROI of AI in Enterprise QE” — the data-backed edition on what AI adoption is actually returning in enterprise testing: capacity and avoided failure cost, measured honestly — not the headcount story. It lands in the newsletter after Edition Nº 2.
Subscribe to AI × QE ↗