Hatem Hatamleh

Senior SDET & Agentic AI Engineer
FedEx Shell Miro Vodafone Vandebron LG QAcart

16+ years building quality at scale — from test automation frameworks to intelligent AI agents. Founder of QAcart with 20,000+ students.

Hatem Hatamleh
English Arabic Dutch

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.

16+ Years Experience
20K+ Students Trained
7 Companies
16+ Meetups Organized
FE TestingBE TestingMicroservicesLLMs & AI AgentsCI/CD PipelinesTest ArchitectureSynthetic MonitoringPerformance Testing
ISTQB Agile Tester 2019
PMP 2014
ISTQB Foundation Level 2013

Where I've Been

Senior SDET | Consultant

FedEx Hoofddorp
Jun 2023 — Present
  • 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
PlaywrightClaude APIRAGK6Test ContainersSpring BootGitHub ActionsKubernetesAzure

Founder & Engineering Manager

QAcart Tilburg
Jan 2018 — Present
  • 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
SvelteSupabaseClaude APITypeScriptGitHub ActionsPlaywrightAWS

Senior QA Automation Engineer | Consultant

Shell Recharge Amsterdam
Nov 2024 — Jun 2025
  • 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
React NativeNestJSMaestroDatadogNG-API MockGitHub Actions

Senior Test Automation Engineer

Miro Amsterdam
Mar 2022 — Jun 2023
  • 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
PlaywrightREST AssuredAWSDockerGrafanaSpring Boot

Senior Test Automation Engineer

VodafoneZiggo Utrecht
Feb 2021 — Feb 2022
  • 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
CypressK6DockerAWSBrowserStackGrafana

QA Automation Engineer

Vandebron Amsterdam
Sep 2018 — Feb 2021
  • 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
CypressSeleniumAppiumJenkinsDockerJMeter

Software Quality Engineer in Test

LG Electronics Amman
Oct 2010 — Sep 2018
  • 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
PythonJavaAppiumHP ALM

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

Playwright Cypress Selenium Robot Framework Appium Maestro REST Assured HttpClient Postman

AI & LLM

Claude API OpenAI SDK Claude Code Copilot CLI RAG AI Agents Multi-Agent Systems Prompt Engineering CrewAI LangGraph LangChain

Languages

TypeScript Java Python JavaScript Bash

DevOps & Cloud

Docker GitHub Actions Kubernetes AWS Azure Firebase Jenkins Test Containers

Performance & Monitoring

K6 Grafana JMeter Kibana Datadog Uptrends

Mocking & Other

NG-API Mock WireMock Test Containers Git IntelliJ Ultimate Raycast

Giving 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.

20K+ Students trained
50+ Courses & workshops

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.
Every student is different — adapt to their personality
Be honest — if you don't know something, say so
Help students solve problems themselves rather than solving for them
Celebrate achievements no matter how small

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.

Built with by Hatem's AI Agents