Available to hire
I’m Khalid Abdulkarim, a Senior SDET/QA Engineer with 8+ years of experience in Agile microservices environments. I specialize in test automation, quality leadership, and CI/CD, delivering scalable automated solutions using Go, AWS, Docker, Kubernetes, React, and related technologies. I’m passionate about building robust test frameworks and driving performance and reliability across platforms.
I enjoy collaborating with cross-functional teams to ship high-quality software. I focus on maintainable test architectures, effective monitoring, and proactive defect prevention, while mentoring teammates and championing best practices in quality engineering.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior SDET at 90poe
September 1, 2022 - PresentCurrently serving as a Senior SDET in the platform Back-end team working in an Agile Microservice Environment that provides cutting-edge Maritime Software solutions. Technologies used include gRPC, AWS, Go, Venom, JavaScript, Playwright, Cypress, Github Action, Kubernetes/eks, Kibana, Postman, GraphQL, k6 performance testing, Grafana, Loki, Prometheus, Docker, Postgres, BDD, and Cucumber.
SDET at Dunelm
September 1, 2022 - August 26, 2025Worked as an SDET in a dynamic agile environment using the Spotify methodology. Engaged in re-platforming Dunelm’s e-commerce platform using serverless technologies on AWS. Leveraged technologies including Yarn, TestCafe, AWS Lambda, Epsagon, Kibana, PHP, Behat, Typescript, Cucumber, Postman, Microservices, Bitbucket, JavaScript, Mocha, Chai, Sentry, Node.js, Jest, GitLab, DynamoDB, API Gateway, S3, and CloudFormation.
QA Engineer / SDET at Third Space Learning (Matr.org)
May 1, 2019 - August 26, 2025Worked as a QA Engineer / SDET for an online educational platform that delivers personalized teaching via an interactive online classroom using WebRTC and TWILIO. The platform has delivered over 500,000 one-to-one sessions to nearly 40,000 children in UK schools. Used WebdriverIO, Saucelabs, Postman, Microservices, PostgreSQL, Bitbucket, Harness, JavaScript, Mocha, Chai, JQuery, and Node.js.
SDET at Easy Jet
November 1, 2018 - August 26, 2025Part of the integration test team responsible for building a maintainable automated test framework for EasyJet’s global e-commerce website handling millions of users daily. Worked with C#, Visual Studio, Selenium, Gherkin, SpecFlow, NUnit, RestSharp, Postman, git, Git Bash, GitLab, SmartGit, TeamCity, Jira, SQL, Microsoft SQL Server Management Studio, Heidi, Kibana, RedHat, Putty, and Swagger.
Senior SDET / QA Engineer at Maritime Software
September 1, 2022 - November 26, 2025Senior SDET in the platform Back-end team for Maritime Software. Led migration of service tests from Venom to a Go-based framework, improving test maintainability, debugging capabilities and automation efficiency. Designed and executed performance and monitoring strategies using Go, gRPC, Kubernetes/EKS, k6, Grafana, Loki, and Prometheus. Managed daily QA workflows across multiple tools including Playwright, Cypress, Postman, GraphQL, Kibana, and GitHub Actions CI/CD pipelines. Collaborated closely within Agile teams to ensure quality delivery of cutting-edge maritime software.
Senior SDET at Dunelm
September 1, 2022 - September 1, 2022Senior SDET in a dynamic Agile environment. Contributed to re-platforming of the e-commerce system with serverless AWS technologies leveraging Lambda, API Gateway, DynamoDB, and S3. Developed and automated unit and integration tests using TypeScript, JavaScript, Mocha, Chai, and Jest. Monitored application health via Epsagon, Sentry, and Kibana, ensuring rapid defect identification and resolution within Agile frameworks. Involved in re-platforming Dunelm’s e-commerce platform using serverless technologies on AWS.
QA Engineer / SDET at Third Space Learning
May 1, 2019 - May 1, 2019QA Engineer/SDET for Third Space Learning. Automated UI and service tests for an interactive WebRTC classroom platform using WebdriverIO, Sauce Labs, Mocha, and Chai. Contributed to testing the platform that delivered over 500,000 personalized one-to-one teaching sessions to over 40,000 children across UK schools.
SDET at EasyJet
November 1, 2018 - November 1, 2018SDET for EasyJet's e-commerce technology stack. Part of the integration test team to refresh their technology stack. Developed and maintained automated tests using C#, SpecFlow, Selenium, and NUnit for a high-traffic global e-commerce website. Enabled maintainable test framework, enhancing CI/CD pipelines and reducing regression test times.
Education
BEng at University of Kent
September 1, 2013 - July 1, 2016B.Eng., Computer Systems Engineering at University of Kent
September 1, 2013 - July 1, 2016Qualifications
AWS Certified Cloud Practitioner
December 1, 2020 - August 26, 2025Industry Experience
Software & Internet, Education, Travel & Hospitality, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a QA Engineer
We have the best qa engineer experts on Twine. Hire a qa engineer in London today.