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

Mohamed Moussaoui

QA Engineer

€600/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

Hello, I am Mohamed MOUSSAOUI and I am a technico-functional tester. I have three different experiences in a context where nothing existed, which allowed me to discover and become passionate about testing. This gave meaning to the rest of my professional career in IT. All my experiences (and all experiences including personal ones) serve me today. My job is to contribute, within a whole team, to the quality of software, by putting myself in the role of an end-user, novice or experienced. My activity is to "play" with as many features as possible in a software through manual tests previously thought out and written or exploratory tests by imagining all sorts of scenarios to discover anomalies.
  • French

    Native or bilingual

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

Experience

  • ORANO
    QA Engineer – API & Performance (Playwright / K6)
    ENERGY AND UTILITIES
    March 2025 - April 2026 (1 year and 1 month)
    Châtillon, France
    Intervention on a digital customer space for the general public (several million visitors/month) in SAFe organization, with a focus on API & Performance QA at the train level.

    🎯 API Automation (Playwright)
    - Design from scratch an API automation framework in TypeScript / Playwright
    - Prioritization of API and unit tests to accelerate delivery cycles
    - Integration into the Azure DevOps CI/CD pipeline (self-hosted agent, upload of results to ADO Test Plans)
    - Standards, code reviews, and reusability to industrialize the platform

    ⚡ Performance Testing (K6)
    - Definition and execution of K6 scenarios (smoke, nominal, calibration, saturation)
    - Analysis of metrics, identification of bottlenecks, and optimization recommendations
    - Reporting of results via dashboards and automated HTML reports

    🧪 OpenAPI Mocks Server (Microcks) — major focus
    - Industrialization of a mock server based on OpenAPI contracts to simulate third-party services
    - Structuring by personas / partners / scenarios (nominal & degraded)
    - Guarantee of consistency between mocks and real API specifications
    - Progressive deployment on microservices to stabilize integration tests and reduce inter-team dependencies

    📐 QA Strategy & Management
    - Definition of the overall QA strategy: scoping, prioritization, traceability from requirement → tests → production
    - QA audits with feature teams and impact analyses across applications
    - Coaching teams on API testing, BDD, and automation
    - Quality reporting at the train / management level

    Stack: Playwright · TypeScript · K6 · Microcks · OpenAPI · Postman · Azure DevOps · Azure Test Plans · Cucumber / BDD · CI/CD
    Playwright Postman Bruno k6 Performance Improvement
  • Schneider Electric
    Lead QA Engineer
    July 2023 - Today (3 years and 1 month)
    Paris, France
    As Lead QA / QA Engineer at Schneider Electric, my mission includes defining and implementing the overall test automation strategy, including the design and development of a web and API test automation framework. I am responsible for assigning defects to development teams, ensuring incident resolution, and maintaining effective communication with clients and internal teams. My role also involves active participation in test plan development, test campaign execution, and contributing to the improvement of quality assurance processes. The use of advanced tools and technologies, such as Playwright, TypeScript, and AWS, as well as close collaboration with development and project management teams, are essential to achieve quality and efficiency goals in energy and e-commerce related projects.
  • Axione
    QA Automation Engineer
    November 2022 - March 2024 (1 year and 4 months)
    Malakoff, France
    As Lead QA/QA Engineer at AXIONE, I was responsible for defining and implementing a global test automation strategy, including the design and development of a web (E2E & API) test automation framework "from scratch". I also maintained and automated test scenarios for a mobile application, led workshops for test strategy improvement, and automated E2E and API tests in collaboration with the QA teams of different squads. My role also involved active participation in agile meetings, code reviews, managing pull requests, as well as defining, designing, and executing new manual test cases. Furthermore, I performed performance tests (load, smoke, stress) with k6 and xk6-browser, analyzed results to identify anomalies and proposed recommendations for performance improvement, while collaborating with teams to implement these improvements. I also contributed to the recruitment and onboarding processes for new QA engineers. Technologies used included Playwright, TypeScript, Gitlab, Postman, newman, Squash, Jira, Appium, Kotlin, as well as Grafana K6, in an agile and telecommunications context.

Recommendations

Be the first to recommend Mohamed

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

  • Doctor of Philosophy - PhD, Informatique de gestion
    Institut Supérieur de Gestion de Tunis
    2020
    Doctor of Philosophy - PhD, Informatique de gestion
  • Mastère de recherche, Données, connaissances, et systèmes distribués
    Université de Jendouba
    2013
    Mastère de recherche, Données, connaissances, et systèmes distribués

Skill set (23)

Categories