About Mahdi
French
Native or bilingual
Arabic
Native or bilingual
English
Fluent
Experience
- Qorvo IncSenior QA Automation Consultant, CI/CD, Ultra Wide Band (UWB)TECHOctober 2022 - October 2025 (3 years)Paris, France
Project:
Qualification of the UWB stack implementing the Fira spec on various Qorvo targetsClients:
Qorvo Mobile BU, CiscoTasks:
- 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, wikiOrganization and methodology:
- Safe / Agile [Scrum]
- Within a squad team [PO, SM, dev, QA]
- Maisons du MondeQA Automation ExpertE-COMMERCEMarch 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 testsClients:
Maisons du monde BUTasks:
- 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/ConfluenceOrganization 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 - Qorvo Inc.QA Automation Consultant, CI/CD, Ultra Wide Band (UWB)TELECOMMUNICATIONSApril 2021 - March 2022 (11 months)Paris, France
Project:
Qualification of the UWB stack implementing the Fira spec on various Qorvo targetsClients:
Qorvo Mobile BU, Google, SamsungTasks:
- 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, JiraOrganization 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
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- National Engineering DiplomaNational Engineering Diploma - National School of Computer Science (ENSI) - Tunis2009Sciences informatiques