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

Mahdi Ben Ghorbel

Senior QA Automation | System integration | CI/CD

€600/day
Meudon, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mahdi

Passionate about new technologies and AI and a results-oriented senior QA automation consultant with 15+ years of experience in Agile Scrum environments. Expert in system integration and CI/CD processes, I have mastered a wide range of technologies, including **Python, Bash, Pytest, RobotFramework, Playwright, Selenium, Gherkin/Cucumber, Xray, Jira/Confluence, Copilot, Gitlab CI/CD, Jenkins**… to deliver robust and scalable solutions across various industries: **Telecom, Rail, Retail**, …

Recognized for leading complex automation projects, my strategic approach has consistently improved software reliability, reduced time-to-market, and facilitated interaction with various project stakeholders. A graduate of ENSI, I am adept at leveraging my skills to drive innovation and excellence in dynamic environments.

Keywords:
- Languages: C/C++, Python, Javascript, PowerShell, Bash, Perl
- Testing: Test Strategy, Xray, TestRail, TestLink, TNR, Integration testing, Performance testing, E2E testing, Nightly...
- Automation: Pytest, Playwright, RobotFramework, Json, Yaml
- CI/CD: Gitlab CI/CD, Jenkins
- OS: Linux, PikeOS, OpenWRT, Ecos, Gpios
- Telecom: 4G/LTE, M2M/IOT, Tracker, Location, TR069
- Rail: CBTC, SIL2/4
- Digital TV: Set Top Box, loader
- Avionics: A350, ACMS-SA
- Virtualization: Docker, VirtualBox
- Databases: SQL, MySQL, MongoDB
- Network: TCP/IP, UDP, HTTP(s), FTP, TFTP, SIP, RTP, DHCP, DNS, NTP
- Config Management: Git, Gerrit, SVN, CVS
- Bug tracker: JIRA, Bugzilla, RTC, Trac
- DMS: Sharepoint, Wiki, Confluence
- IDE: VSCode
- AI: Github Copilot
  • French

    Native or bilingual

  • Arabic

    Native or bilingual

  • English

    Fluent

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

Experience

  • Qorvo Inc
    Senior QA Automation Consultant, CI/CD, Ultra Wide Band (UWB)
    TECH
    October 2022 - October 2025 (3 years)
    Paris, France

    Project:

    Qualification of the UWB stack implementing the Fira spec on various Qorvo targets

    Clients:

    Qorvo Mobile BU, Cisco

    Tasks:

    • Planning of QA tasks for the sprint/PI in collaboration with PO and SM and creation of user stories
    • Preparation of the test strategy and writing test cases in Xray
    • In-depth qualification of the UWB stack implementing the Fira specification: Fira Rangings / RTLS (Real Time Location System) / DL-TDOA (DownLink Time Difference Of Arrival) / CCC / UCI ...
    • Close collaboration with stakeholders (PM/PO/SM/Spec/Dev) to ensure product compliance
    • Upgrade and optimization of the automated test platform for increased efficiency:
    - Design and implementation of hardware test benches for accurate and reliable testing
    - Review of test design in Xray with the test design team
    - Writing robust and reusable test scripts using the Pytest library
    - Maintenance of the various software components of the test framework
    • Continuous integration of automated tests into Gitlab pipelines
    • Proactive monitoring and generation of nightly test reports for constant quality tracking.
    • Rigorous management of detected anomalies via Jira, ensuring effective traceability and resolution
    • Creation and maintenance of detailed technical documentation in Confluence
    • Training and mentoring of team members on QA and automation best practices to ensure the quality of SDKs for clients

    Technical environment:

    Linux, C/C++, Zephyr build system, Python, Pytest, Bash, Yaml, Json, Docker, Raspberry Pi, Dragonboard, SPI/FT4222, Gitlab CI/CD, Xray, ELK / Kibana, Git, Jira/Confluence, Sharepoint, Gitlab, wiki

    Organization and methodology:

    • Safe / Agile [Scrum]
    • Within a squad team [PO, SM, dev, QA]
    Pytest Python Gitlab Atlassian JIRA Linux
  • Maisons du Monde
    QA Automation Expert
    E-COMMERCE
    March 2022 - October 2022 (7 months)
    Paris, France

    Project

    Front/Back qualification of the multi-site Maisons du monde (Europe) and the mobile app through automated tests

    Clients:

    Maisons du monde BU

    Tasks:

    • Evolutionary maintenance and improvement of the Front/Back automated testing environment for the various Maisons du monde sites (Production and Pre-production).
    • Review of the test strategy and evolution of front/back test coverage according to needs reported by POs and QA analysts.
    • Launch of automated B2C Front (vue.js) and B2B Back (Magento) test campaigns following deployments and deployment preparations, and reporting of results with detected anomalies.
    • Maintenance of a results dashboard and useful datasets for automated and manual tests
    • Migration of automated tests from buildkite to Gitlab
    • Support and training of the QA team in interpreting results on Gitlab
    • Training and supervision of an intern for 5 months

    Technical environment:

    Node js, CodeceptJS, Selenium/WebDriver, Browserstack, Swagger, Postman, Gherkin/Cucumber, Docker, Bash, MySQL, API, GraphQL, Elastic Search, Vue.js, Magento, Gitlab CI/CD, Buildkite, GCP, Xray, Git, Jira/Confluence

    Organization and methodology:

    • Agile [Scrum]
    • Within the QA team
    • PI planning of 4 months taking place in 4-week sprints with usual scrum ceremonies: sprint planning / daily / retro
    JavaScript Gitlab Selenium WebDriver CodeceptJS Scrum
  • Qorvo Inc.
    QA Automation Consultant, CI/CD, Ultra Wide Band (UWB)
    TELECOMMUNICATIONS
    April 2021 - March 2022 (11 months)
    Paris, France

    Project:

    Qualification of the UWB stack implementing the Fira spec on various Qorvo targets

    Clients:

    Qorvo Mobile BU, Google, Samsung

    Tasks:

    • Setup of a HW platform for UWB stack qualification: Test devices, Raspberry Pi, Dragonboard, antennas, Faraday cage, controllable PDUs, …
    • Setup of V0.1 of an automated test framework deployed in Gitlab CI:
    - Implementation of automated tests according to new specs (firmware upgrade, environment configuration, test execution, and test report generation in Allure)
    - Creation of the test stage in the firmware build pipeline
    - Addition of a scheduled pipeline for daily test execution
    - Automated sending of the nightly test report via Slack.
    • Daily review of test results and tracking of found anomalies.

    Technical environment:

    Linux, Android, C/C++, Python, Pytest, bash, Yaml, Json, Raspberry Pi, Dragonboard, Allure, Gitlab CI/CD, Git, TestRail, Sharepoint, Gitlab wiki, CodimD, Jira

    Organization and methodology:

    • Agile [Scrum]
    • Within the QA team
    • Daily (SM, QA, and dev team)
    • Weekly meeting between QA and PO/PM to track testing activity
    Python Pytest Gitlab Atlassian JIRA Linux

Recommendations

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 Engineering Diploma
    National Engineering Diploma - National School of Computer Science (ENSI) - Tunis
    2009
    Sciences informatiques

Skill set (36)

Categories