À propos de Mohamed
Français
Bilingue ou natif
Expériences
- ORANOQA Engineer – API & Performance (Playwright / K6)ENERGIEmars 2025 - avril 2026 (1 an et 1 mois)Châtillon, FranceIntervention sur un espace client digital grand public (plusieurs millions de visiteurs/mois)en organisation SAFe, avec un focus QA API & Performance à l'échelle du train.🎯 Automatisation API (Playwright)- Conception from scratch d'un framework d'automatisation API en TypeScript / Playwright- Priorisation des tests API et unitaires pour accélérer les cycles de livraison- Intégration dans la pipeline CI/CD Azure DevOps (agent self-hosted, upload des résultatsvers ADO Test Plans)- Standards, revues de code et réutilisabilité pour industrialiser la plateforme⚡ Tests de performance (K6)- Définition et exécution de scénarios K6 (smoke, nominal, calibration, saturation)- Analyse des métriques, identification des goulots d'étranglement et recommandationsd'optimisation- Restitution des résultats via dashboards et rapports HTML automatisés🧪 Serveur de mocks OpenAPI (Microcks) — axe majeur- Industrialisation d'un serveur de mocks basé sur les contrats OpenAPI pour simulerles services tiers- Structuration par personas / partenaires / scénarios (nominal & dégradé)- Garantie de cohérence mocks ↔ spécifications API réelles- Déploiement progressif sur les microservices pour fiabiliser les tests d'intégrationet réduire les dépendances inter-équipes📐 Stratégie & pilotage QA- Définition de la stratégie QA globale : cadrage, priorisation, traçabilité besoin → tests → prod- Audits QA auprès des feature teams et analyses d'impacts inter-applications- Coaching des équipes sur les tests API, BDD et l'automatisation- Reporting qualité au niveau train / directionStack : Playwright · TypeScript · K6 · Microcks · OpenAPI · Postman · Azure DevOps ·Azure Test Plans · Cucumber / BDD · CI/CD
- Schneider ElectricLead QA Engineerjuillet 2023 - Aujourd'hui (2 ans et 11 mois)Paris, FranceEn tant que Lead QA / QA Engineer chez Schneider Electric, ma mission englobe la définition et l'implémentation de la stratégie globale d'automatisation des tests, incluant la conception et le développement d'un framework d'automatisation des tests web et API. Je suis chargé d'assigner les anomalies aux équipes de développement, de garantir la résolution des incidents, et de maintenir une communication efficace avec les clients et les équipes internes. Mon rôle implique également une participation active dans l'élaboration des plans de tests, l'exécution des campagnes de tests, et la contribution à l'amélioration des processus d'assurance qualité. L'utilisation d'outils et de technologies avancées, tels que Playwright, TypeScript et AWS, ainsi que la collaboration étroite avec les équipes de développement et de gestion de projet, sont essentielles pour atteindre les objectifs de qualité et d'efficacité dans le cadre de projets liés à l'énergie et à l'e-commerce.
- AxioneIngénieur automatisation QAnovembre 2022 - mars 2024 (1 an et 4 mois)Malakoff, FranceEn tant que Lead QA/QA Engineer chez AXIONE, j'ai été chargé de définir et de mettre en œuvre une stratégie globale d'automatisation des tests, incluant la conception et le développement d'un framework d'automatisation des tests web (E2E & API) "from scratch". J'ai également maintenu et automatisé les scénarios de tests pour une application mobile, animé des ateliers pour l'amélioration des stratégies de tests, et automatisé les tests E2E et API en collaboration avec les QA des différentes squads. Mon rôle impliquait aussi la participation active aux réunions d'agilité, la revue de code, la gestion des pull requests, ainsi que la définition, la conception, et l'exécution de nouveaux cas de tests manuels. En outre, j'ai réalisé des tests de performance (load, smoke, stress) avec k6 et xk6-browser, analysé les résultats pour identifier des anomalies et proposé des recommandations pour améliorer les performances, tout en collaborant avec les équipes pour mettre en œuvre ces améliorations. J'ai aussi contribué aux processus de recrutement et d'onboarding des nouveaux QA. Les technologies utilisées comprenaient Playwright, TypeScript, Gitlab, Postman, newman, Squash, Jira, Appium, Kotlin, ainsi que Grafana K6, dans un contexte agile et télécommunication.
Recommandations
Soyez le premier à recommander Mohamed
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Doctor of Philosophy - PhD, Informatique de gestionInstitut Supérieur de Gestion de Tunis2020Doctor of Philosophy - PhD, Informatique de gestion
- Mastère de recherche, Données, connaissances, et systèmes distribuésUniversité de Jendouba2013Mastère de recherche, Données, connaissances, et systèmes distribués