About
I'm a quality engineering leader with 22+ years building high-performing QA functions inside some of the world's most demanding financial institutions and enterprise organisations. I've led quality engineering strategy across trading systems, core banking platforms, card payment infrastructure, and now one of the largest real estate developers in the Middle East.
My focus today is on AI-augmented quality engineering — building the systems, practices, and culture that let organisations ship with confidence in an era where AI is both a tool for testing and the thing being tested.
Outside my day job I run 1:1 mentorship for engineers and tech leads, offer agile engineering coaching, and write about quality leadership on this site.
Career
- ALDAR PropertiesDirector of Quality Engineering — Abu Dhabi, UAE. Leading quality engineering strategy for the largest listed real estate developer in Abu Dhabi.
- VisaQuality Engineering Lead — card payment infrastructure at scale.
- R3 CordaQA Lead — enterprise blockchain platform for financial institutions.
- UBSSenior QA — investment banking technology.
- BarclaysQA Lead — retail and investment banking platforms.
- HSBCQA Lead — global banking technology.
- JP MorganQA Engineer — trading systems and core banking.
- ThoughtWorksQuality Analyst — where test-driven development and quality culture became foundational.
Proprietary frameworks
QE Maturity Framework
A five-level assessment model for benchmarking quality engineering organisations — covering test automation, DORA metrics, contract testing, and AI adoption. Used by teams across the GCC.
Five-Agent Claude Code Orchestration
A multi-agent AI architecture for autonomous QA — separate agents for spec parsing, test generation, execution, triage, and reporting. Reduces manual test authoring by 70%+.
Spec-Driven Development
Treating OpenAPI/AsyncAPI specs as the single executable source of truth — eliminating spec drift and enabling AI-assisted test generation at scale.
playwright-spec-doc-reporter
An npm package that generates living specification documents from Playwright test runs. 100+ weekly downloads.
QA AI Toolkit
Open-source QA skills, agents, and MCP servers — installable into Claude Code, Cursor, or any AI coding tool with one command.
QE Maturity Assessment
Free online assessment tool to benchmark your quality engineering organisation across five maturity levels.
Certifications
ICP-ACC — ICAgile Certified Professional in Agile Coaching
ICP-ATF — ICAgile Certified Professional in Agile Team Facilitation
Work with me.
Mentorship for engineers and leads, agile coaching for teams, or a conversation about building quality at scale.
