
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.
Build or Design an AI Agent
From concept to production — RAG pipelines, multi-agent systems, Chrome extensions, and Copilot integrations.
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.
Ask My Agent
Want to know more about me, my services, or how things work? My AI agent is here to answer your questions, explain the process, and help you figure out the best way to work together. Soon it will also be able to schedule meetings and send emails on my behalf.
Agents can make mistakes. Any booking or agreement will be confirmed by email.