Hatem Hatamleh
Software Development Engineer in Test
15+ years in
quality engineering
quality engineering
SHIFT-LEFT · QUALITY IN THE PIPELINE
Commit
Static checks · lint
→
Unit
Fast feedback
→
Integration
Test Containers
→
API
REST Assured · k6
→
E2E
Playwright · Cypress
→
Visual
Regression suite
→
Deploy
GitHub Actions
→
Monitor
Synthetic · alerting
Profile
Senior QA Test Automation Engineer with 15+ years of experience building and implementing testing strategies that enable quality across teams. I test front-end and back-end systems across diverse architectures — including cutting-edge LLM and AI agents — and specialise in designing robust automation frameworks with a shift-left methodology: integration-first, transaction-based approaches woven into CI/CD pipelines, with comprehensive monitoring and alerting to ensure reliable software delivery.
Experience
Senior SDET · Consultant — FedEx Jun 2023 — Present
Hoofddorp, NL
- Test and automate all batch-shipment features and the print & integration application end to end.
- Test the HS-code AI agent — bringing quality engineering to LLM-powered features.
- Built synthetic transaction monitoring with Playwright, GitHub Actions, and Grafana — 24/7 production visibility with alerting.
- Established integration testing with Test Containers for core microservices.
- Developed a Playwright test service on Spring Boot to centralise automation reporting across teams.
- Set up the visual regression testing framework adopted by all teams.
PlaywrightNG-API Mockk6Test ContainersSpring BootKibanaGrafanaGitHub ActionsAngularKubernetesAzureMicroservicesShell
Founder — QAcart Jan 2018 — Present
Tilburg, NL
- Built and scaled the QAcart platform from scratch — training 17,000+ students online and offline.
- Built the QAcart AI agent to answer student questions.
- Deliver corporate and individual training plus consultation services.
- Organise QA meetups in Amsterdam.
Next.jsFirebaseTypeScriptGitHub ActionsPlaywrightAWSOpenAIClaude Code
Senior QA Automation Engineer · Consultant — Shell Recharge Nov 2024 — Jun 2025
Amsterdam, NL
- Tested and automated home & on-the-go charge points, charging, subscriptions, and payments.
- Tested and automated the Support Hub application.
- Built a mock server that let testers and developers reproduce complex scenarios with ease.
- Set up mobile test automation with Maestro.
React NativeReactNestJSMaestroNG-API MockDatadogJiraXcodeGitHub ActionsShell
Senior Test Automation Engineer — Miro Mar 2022 — Jun 2023
Amsterdam, NL
- Tested and automated all new features of the Growth stream.
- Refactored the complete backend API test automation framework.
- Developed Mi-Test — an internal tool that helped 200+ employees test faster.
PlaywrightREST AssuredAWSDockerBitbucketReactGrafanaGitHub ActionsLookerAllureSpring BootMicroservices
Senior Test Automation Engineer — VodafoneZiggo Feb 2021 — Feb 2022
Utrecht, NL
- Tested and automated My Vodafone web app and the checkout flow end to end.
- Set up performance testing with k6 and synthetic transactions with Uptrends.
- Integrated the Cypress framework into the CI/CD pipeline.
- Built the integration test framework from scratch — 300+ test cases.
CypressBitbucketDockerAWSk6ReactBrowserStackUptrendsGrafana
QA Automation Engineer — Vandebron Sep 2018 — Feb 2021
Amsterdam, NL
- Tested and automated My Vandebron web & mobile applications.
- Tested and automated the Salesforce integration.
- Built the E2E framework with Cypress and integrated it into the pipeline.
- Set up performance testing and reporting with JMeter; hired testers for the teams.
SeleniumAppiumCypressJenkinsDockerAWSJMeterReactMongoDBExpress
Software Quality Engineer in Test — LG Electronics Oct 2010 — Sep 2018
Amman, JO
- Tested all mobile devices launched across the MEA region.
- Set up the complete automation test framework for the MEA region.
- Built the global Call & SMS functionality checklist; ran field and drive testing.
PythonJavaAppiumHP ALMLG Management Tools