You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Haider Ben ElgharatHB

Haider Ben Elgharat

TEST AUTOMATION ENGINEER

€600/day
Paris, FR
8-15 years

Average response time: A few days

Freelancer profile translated to English.
Back to original language

About Haider

Expert QA Automation with 8 years of experience, I support companies in securing their deployments and optimizing their software quality.

My areas of expertise:

**Automation**: Setting up frameworks from A to Z (Playwright, Cypress, Selenium, Appium).



**API**: Testing and validation of flows (Bruno, Postman, SoapUI).



**Strategy**: QA Audit, test plans, and BDD approach (Cucumber/Gherkin).



**Tools**: Mastery of the Jira, Xray, and SquashTM ecosystem.
  • Arabic

    Native or bilingual

  • French

    Fluent

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • AAREON FRANCE
    Lead QA and Automation
    REAL ESTATE
    January 2025 - March 2026 (1 year and 2 months)
    Context:
    Test automation for WEB applications in the real estate sector
    Actions:

    Automation and Scripts:
    Development of Python scripts for automated generation of test data (Data Sets) and test environment management
    Use of Python classes (pdfParse) for analysis and processing of PDF documents
    CI/CD and Integration:
    Development of a custom CI/CD orchestrator for distributed GitLab pipelines with bidirectional Jira integration
    Configuration of GitLab CI pipelines with remote project triggering and flexible environment parameterization
    Complete workflow automation: execution → reports → Jira ticket updates
    Architecture and Framework:
    Implementation of the test automation strategy
    Implementation of a decoupled multi-environment architecture with centralized configuration management
    Implementation of the Page Object Model pattern with abstract classes to optimize maintainability and reusability across projects
    Creation of a private npm package containing generic APIs reusable for all automation projects
    Training and Documentation:
    Leading technical workshops on Playwright/TypeScript and training teams
    Creation of comprehensive technical documentation and team guidelines for E2E tests
    Creation of comprehensive technical documentation and team guidelines for E2E tests

    Technical Environment:
    Python, pdfParse, npm, Page Object Model, GitLab CI, Jira, Playwright, TypeScript
  • Engie
    Test Automation Consultant
    January 2024 - Today (2 years and 5 months)

    Test Automation Consultant

    - Regularly participate and intervene in project test automation for Digital, covering both subscriber and non-subscriber websites.

    **QA Team**: 1 Test Lead, 1 Business Analyst, 3 Functional Testers, 1 PO, and 1 Automation Consultant.

    Achievements:

     Define and document the automated test strategy.
     Implement prerequisites for qualification (installations, configurations, test data…)
     Preparation and setup of the automated test environment: Playwright, TypeScript, adopting the BDD approach via Cucumber: the platform is set up from scratch.
     Design and development of a modular E2E test framework in TypeScript/Playwright, published as a private NPM package.
     Implementation of the Page Object Model pattern with abstract classes to optimize maintainability and reusability across projects.
     Implementation of a decoupled multi-environment architecture with centralized configuration management.
     Development of a custom CI/CD orchestrator for distributed GitLab pipelines with bidirectional Jira integration.
     Configuration of GitLab CI pipelines with remote project triggering and flexible environment parameterization.
     Complete workflow automation: execution → reports → Jira ticket updates.
     Write test scenarios in Gherkin format.
     Inject automated tests into continuous integration platforms (Gitlab CI) by creating the YAML configuration file.
     Lead technical workshops on Playwright/TypeScript and train teams on the developed framework.
     Create comprehensive technical documentation and team guidelines for E2E tests.
     Participate in Scrum ceremonies (Daily meeting, sprint planning, PI, retrospective, and demonstration).

    **Environment**: TypeScript, Playwright, Cucumber, BDD, squashTM, Jira, Gitlab, VisualStudio



    **Methodology**: Agile (Safe)
    TypeScript, Playwright, Cucumber, BDD,squashTM, Jira, Gitlab, VisualStudio
  • BPCE SI
    Test Automation Engineer
    BANKING AND INSURANCE
    March 2022 - December 2023 (1 year and 10 months)
    Toulouse, France

    Test Automation Consultant

    - Regularly participate and intervene in test automation (Web and mobile) and in various sprint workshops and meetings.

    **QA Team**: 1 Project Manager in Paris, 2 Automation Consultants in Toulouse, 1 Automation Consultant in Bordeaux, and 1 Automation Consultant in Aix.

    Achievements:

     Preparation and setup of the automated test environment: Selenium, Java, adopting the BDD approach via Cucumber.
     Write test scenarios in Gherkin format.
     Maintenance of automated tests.
     Create and maintain automated tests for three mobile applications of three different banks: Banque populaire, Crédit coopératif, and Caisse d’épargne: Appium, Java.
     Execute tests periodically and before each delivery on Jenkins.
     Inject automated tests into continuous integration platforms.
     Find and test bugs after their correction.
     Participate in Scrum ceremonies (Daily meeting, sprint planning, retrospective, and demonstration).

    **Environment**: Java, Selenium, Appium, Cucumber, BDD, Bitbucket, Jenkins, Experitest, Intellij



    **Methodology**: Agile (SCRUM)

Recommendations

Be the first to recommend Haider

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • National Diploma of Telecommunications Engineer
    –ENET'COM
    2018
    Diplôme national d'ingénieur télécommunications
  • Diploma of preparatory cycle for engineering studies, Math-Physics section
    ESSTHS
    2015
    Diplôme du cycle préparatoire aux études d'ingénieur, section Math-Physique

Skill set

Categories