The Third Era of QA
Each era didn't replace the last — it shrank the boring part. Today an agent opens the dashboard, reads the logs, and hunts down the lost data for you.
Manual QA
Open the app. Click. Verify. Repeat. Slow — but you saw everything.
Automation
Write code that clicks. Selenium, Playwright, Cypress. Fast — but every test is a maintenance bill.
Vibe Testing
Describe what matters. The agent opens dashboards, debugs failures, hunts down lost data — the speed of automation with the depth of manual.
Manual → Automation → Vibe Testing. The SDET role didn't disappear — it got leverage: you shift from test author to agent manager.
I built this shift in production — Magic Agent made entire FedEx teams agentic. See how →
From Test Author
to Agent Manager
Senior SDET with 16 years in quality — and today my focus is helping teams and professionals go agentic. I build the knowledge-base agents, agent skills, and vibe-testing workflows that let an SDET describe intent and let agents do the execution. At FedEx I built Magic Agent that made entire teams agentic and is officially adopted via Copilot CLI.
Originally from Jordan, now based in the Netherlands. I founded QAcart to share everything I've learned with 20,000+ students — and I now teach the third era of QA through Agentic AI for SDETs and Vibe Testing, because the testers who stay relevant won't write tests, they'll manage the agents that do.
Where I've Been
Agentic AI Engineer
FedEx Hoofddorp- Built "Magic Agent" — the MAGIC+ Knowledge Base Agent for FedEx Ship Manager: 12 specialized skills, 70+ domain docs, and live access to Dynatrace, Optimizely, Figma, VersionOne, and PostgreSQL. Adopted across 7+ teams via Copilot CLI
- Helped QAs, developers, and Product Owners boost productivity — the agent debugs a production issue (logs, feature toggles, API traces, root cause) in ~3 minutes instead of hours
- Built dedicated Frontend, Backend, and Playwright agents that read PRs and stories to generate tests, API calls, and full story-refinement reports
- Automated knowledge-base upkeep: one command scans merged PRs and V1 stories, reads the diffs, and updates the matching domain docs — 65+ PRs and 42+ stories in a single run
Senior SDET | Consultant
FedEx Hoofddorp- Designed synthetic transaction monitoring with Playwright, GitHub Actions, and Grafana for 24/7 production visibility
- Built a Playwright test service with Spring Boot to centralize automation reporting across teams
- Established integration testing strategy using Test Containers for core microservices
- Introduced visual regression testing framework adopted by all teams in the department
Founder & Engineering Manager
QAcart Tilburg- Founded and scaled QAcart to 20,000+ students across online and offline training programs
- Built the complete application using Svelte and Supabase with CI/CD pipelines
- Designed a multi-agent AI system: Explainer, Test Cases, Presentation, and Designer agents
- Managing an engineering team of 2 developers and 1 QA engineer
- Organized and hosted 16+ QA community meetups in Amsterdam
Senior QA Automation Engineer | Consultant
Shell Recharge Amsterdam- Spearheaded E2E test automation for charge points, charging flows, subscriptions, and payments
- Architected a centralized mock server for testers and developers to simulate complex scenarios
- Established mobile test automation framework using Maestro for React Native
Senior Test Automation Engineer
Miro Amsterdam- Developed "Mi-Test" — internal testing tool adopted by 200+ employees
- Refactored the complete backend API test automation framework
- Automated all new features and regression scenarios for the growth stream
Senior Test Automation Engineer
VodafoneZiggo Utrecht- Built integration test framework from scratch covering 300+ test cases
- Implemented performance testing with K6 and synthetic monitoring with Uptrends
- Integrated Cypress into the CI/CD pipeline with automated quality gates
QA Automation Engineer
Vandebron Amsterdam- Established the E2E test automation framework using Cypress across all teams
- Automated Salesforce integration testing
- Designed performance testing scripts and reporting dashboards using JMeter
- Led hiring process for QA engineers across multiple teams
Software Quality Engineer in Test
LG Electronics Amman- Built the complete automation test framework for the MEA region from the ground up
- Created the global Call and SMS testing checklist adopted by LG teams worldwide
- Tested and certified all mobile devices launched across the MEA region
My Tech Stack
I'm not tool-agnostic. The concept and the knowledge matter — not the tool itself. I adapt what's in the tool's documentation with engineering best practices to fit each project's specific needs.
AI & Agentic
Test Automation
Languages
DevOps & Cloud
Performance & Monitoring
Mocking & Other
Things I've Built
Magic Agent
The MAGIC+ Knowledge Base Agent that made entire FedEx teams agentic and boosted productivity — officially adopted across 7+ teams via Copilot CLI. 12 specialized skills and 70+ domain docs: answers any business or technical question, debugs production issues in minutes, refines stories, and auto-updates its own knowledge base from merged PRs.
View Case Study →Mi-Test
Select an environment and subscription plan, click a button — Mi-Test provisions a fully seeded test user and opens an incognito dashboard ready to test. Used globally by 200+ employees. Won a company prize.
View Case Study →E2E from Zero to 700+ TCs
Replaced a broken E2E setup (blocked accounts, backend dependencies) with a mock server + Cypress framework. Delivered 700+ test cases fast, integrated in CI, and added production transaction monitoring.
View Case Study →QAcart AI Agents
Coin-based AI agents for 20,000+ students. The Explainer Agent breaks down any tech topic into simple language with examples. The Test Case Generator turns Jira stories and screenshots into full professional test suites.
View Case Study →...and many more I'd love to share in a meeting or call.
Let's TalkGiving Back
QAcart
Founder · 20,000+ Students
An Arabic-first education platform built to make QA accessible. Online and offline training programs covering test automation, CI/CD, quality engineering, and now AI agents.
QA Meetups Amsterdam
Organizer · 16+ Events
Organizing and hosting QA community meetups in Amsterdam. A space for testers, developers, and managers to share knowledge, learn from each other, and build connections across the Dutch testing community.
Corporate Training
Consultant & Trainer
Delivered training and consultation to companies on test automation, CI/CD, quality engineering, and AI in testing. Helping teams level up their QA practices and adopt modern tooling.
Engineering Manager
QAcart Team
Managing a team of 2 developers and 1 QA engineer at QAcart. Overseeing product development, architecture decisions, CI/CD pipelines, and the multi-agent AI system.
My Teaching Philosophy
Not just a teacher — a friend and mentor. My goal is to make students think, not just memorize.
Let's Make Your Team Agentic
Here's how I help teams and professionals move into the third era of QA.
Agentic Transformation for QA Teams
Roll out vibe testing in your team: knowledge-base agents, agent skills, and the shift from writing test scripts to managing agents that test for you.
Build Custom Agents & Skills
From concept to production — Magic-Agent-style knowledge-base agents, RAG pipelines, agent skills, MCP integrations, and Chrome extensions for your stack.
Team Training
On-site or online training: Agentic AI for SDETs and Vibe Testing — give your testers and engineers the agentic skills to 10x their output. Minimum 3 participants.
1-on-1 Agentic Coaching
Personalised sessions to make you agentic — build your first agent, wire it to your tools, and rewire how you work. For SDETs and non-developers alike.
Book a session
Tell me about your team and I'll map the fastest path to agentic.
Also open to the right senior agentic / SDET role.