Ahmed Hassan is a Senior Quality Assurance Engineer with 11 years of software experience, currently based in Amsterdam and specializing in JavaScript/TypeScript test automation. He has built and led QA practices across startups and scale-ups—designing CI-integrated UI, API, load, and performance test suites using Cypress, Detox and related tools to catch issues before production. Known for turning QA into a proactive engineering discipline, he has a track record of establishing teams, mentoring peers, and defining metrics that improve test coverage and reliability. Comfortable across full-stack contexts from mobile to cloud, he also brings hands-on DevOps experience with Azure, Docker, Kubernetes and CI/CD. Beyond tooling, Ahmed thrives at the intersection of technology and creativity—balancing automation rigor with user-focused quality to deliver delightful experiences. Outside work he’s a frequent knowledge-sharer, husband and father, which he credits for sharpening his curiosity and pragmatic problem-solving.
11 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Helwan University Cairo
High School Mathematics Section, High School Mathematics Section at Red Crescent Language School
Cypress Documentation including Guides, API, Plugins, Examples, & FAQ.
Contributions:2 pushes, 1 branch in 1 year
apiplugins-apicypressplugins
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ahmed Hassan - Senior Quality Assurance Engineer at Unlayer