
Hamza Ouahid
QA Automation Engineer | Playwright, Cucumber
Salary / Daily rate
Fes, Morocco
Freelance
Can come onsite
Skills
Languages
About me
Intro
QA Automation Engineer with 4+ years specializing in Playwright/Cucumber frameworks and full-stack development. Built comprehensive test automation frameworks for major brands like Accor and Saudi Tourism Authority, covering E2E, accessibility, and regression testing. Expert in creating scalable BDD solutions that bridge QA, development, and business teams for enhanced software quality.
Work experience
Keiken digital solutions
Jan 2021 - Present
5 years 10 months
Software Engineer
Jan 2021 - Present
5 years 10 months
QA Automation – Playwright/Cucumber
Sep 2024 - Present
2 years 2 months
Paris, France
Scope: Development of a test automation framework to standardize QA practices, structure test suites, and enhance functional coverage. Context Designed and built a complete, reusable framework based on Cucumber and Playwright (JavaScript). Used Gherkin to write readable test scenarios (QA, PO, and developer-friendly). Organized the framework using BDD principles: .feature files, step definitions, page objects, and utilities for maintainability and scalability. Integrated custom reporting: detailed logs, screenshots, Git branch info, test types, etc. Automated E2E, UI, responsive, and critical regression tests. Implemented internal mocking to simulate API calls without external dependencies. Enabled test execution both locally and in CI/CD pipelines.
Power Platform / Azure Developer
Apr 2021 - Oct 2022
1 year 7 months
Paris, France
Scope: Supporting the Smart Territory initiative of Angers Loire Métropole by developing a Power Platform application. Context Maintained consistent relational data models. Created Power BI reports using structured data models. Developed multiple screens and functions using Power Apps. Processed data via Azure Functions. Secured applications with Azure AD. Participated in integration and production deployments.
Functional QA
AccorFreelance
Oct 2023 - Sep 2024
1 year
Paris, France
Scope: Ensuring the quality of digital experiences on the Accor (Fairmont) platform. Context Performed functional testing of AEM components on BuildQA and UAT environments. Conducted manual tests: responsive, design verification, regression, and E2E. Carried out accessibility testing based on WCAG standards. Validated acceptance criteria for development tickets. Tracked deliveries and collaborated via Jira and Confluence.
Full-stack Developer
Saudi Tourism Authority | الهيئة السعودية للسياحةFreelance
Oct 2022 - Mar 2023
6 months
Al Qurayyat Saudi Arabia
Scope: Supporting STA (Saudi Tourism Authority) in developing a digital platform for https://www.visitsaudi.com. Context Developed custom AEM components for interactive content management. Aligned AEM development with digital marketing strategies. Collaborated with UX/UI teams to integrate fluid and engaging interfaces.
Education
Sup'Management
Specialized Master
Sup'Management
Bachelor's degree