Hamza Ouahid

QA Automation Engineer | Playwright, Cucumber

Salary / Daily rate

Fes, Morocco

Freelance

Can come onsite

Skills

Testing & QAPlaywrightDevOpsCSSDockerPostmanSwagger/OpenAPICMSWebpackScrumJiraFigmaGitHubTest Driven DevelopmentScrapingHTMLTypescriptPythonSpring BootPostgreSQLPower BIGitGitLabRESTful APIsTest DesignSoftware CraftsmanshipBackend DevelopmentFrontend DevelopmentFullstack DevelopmentJavascriptReactNodeJavaAzure

Languages

ArabicEnglishFrench

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.

Links

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

The best place to find your next move

© 2026. All Rights Reserved.