
Turning Quality Into
Competitive Advantage
Senior SDET and Agentic AI Engineer with 16 years of experience building test automation frameworks, quality strategies, and intelligent AI agents. I combine deep expertise in shift-left testing, CI/CD integration, and synthetic monitoring with hands-on experience designing LLM-powered agents, RAG pipelines, and multi-agent systems.
Originally from Jordan, now based in the Netherlands. I founded QAcart to share everything I've learned with the next generation of testers — because quality is a mindset, not a checklist.
Where I've Been
Senior SDET | Consultant
FedEx Hoofddorp- Built "Magic Agent" — AI assistant using Claude API and RAG for business logic Q&A and knowledge base auto-updates
- 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.
Test Automation
AI & LLM
Languages
DevOps & Cloud
Performance & Monitoring
Mocking & Other
Things I've Built
Magic Agent
AI-powered assistant trained on all Jira tickets, repos, and docs. Answers any business or technical question, auto-updates the knowledge base weekly, generates test cases, and ships as a Chrome extension.
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 Work Together
Here's how I can help you and your team.
Need an SDET for a Project
Test automation, quality strategy, CI/CD integration, and synthetic monitoring for your team or project.
Team Training
On-site or online training for your team on test automation, AI agents, or quality engineering. Minimum 3 participants.
Private 1-on-1 Training
Personalised online consultation or training sessions tailored to your goals and pace.