Mohamed Gana

Ingénieur automatisation QA

Salaire / Taux journalier

Paris, France

Mobilité : Lyon, Marseille

Freelance, ouvert au CDI

Peut venir sur site

Expertises

CypressJavaTest & QASeleniumPlaywrightJavascript

Langues

Français

À propos

Introduction

Vous recherchez un ingénieur QA automatisation ? Vous avez besoin garantir la qualité logicielle vos applications ? Vous êtes au bon endroit. Je suis ingénieur QA avec plus de 10 années d’expérience. Je suis intervenu dans des secteurs comme l'aérien , l'immobilier, la blockchain ... J’ai collaboré avec des entreprises telles que Amadeus, SeLoger, Idemia, ... Je dispose de la certification ISTQB.

Liens

Expérience de travail

Ingénieur automatisation QA

IDEMIAFreelance

oct. 2023 - Présent

3 ans 1 mois

Hybrid

Idemia est une société dans le secteur de la sécurité numérique et de l’identification qui a pour objectif de garantir des transactions et des identités sûres dans le monde physique et digital. L’entreprise compte plus de 15 000 employés et opère dans plus de 180 pays à travers le monde. J'ai participé en tant que QA Automatisation au développement du framework d’automatisation de test. Ce framework était dédié à un système d’intégration des documents d’identité dans les portefeuilles électroniques. L’équipe était composée d'1 PO, des 2 QAs et de 5 développeurs. Les échanges se font intégralement en anglais. Mes responsabilités: • Validation des développements en suivant les spécification OpenAPI • Automatisation des tests UI et des APIs Rest • Suivi de l’exécution des compagnes de tests et reporting des régressions Contexte technique : Cypress, Playwright, OpenAPI, Postman, Bruno, Serenity, Cucumber, Java, BDD, Azure devops

QA Lead

Aura Blockchain Consortium

mars 2022 - oct. 2023

1 an 8 mois

Paris, France

Aura Blockchain Consortium est une organisation dans le secteur du luxe et de la blockchain qui a pour objectif de certifier l’authenticité et la traçabilité des produits de luxe grâce à la technologie blockchain. Le consortium regroupe plusieurs grandes maisons de luxe telles que LVMH, Prada et Cartier. J’ai rejoint l’organisation en tant que premier QA Lead. Ma mission consistait à définir la stratégie qualité et à déployer l’automatisation des tests UI et API REST. L’équipe était composée de 1 PO, 1 QA Lead, 2 QAs manuels et 8 développeurs. Toutes les communications se déroulent entièrement en anglais. Mes responsabilités: • Mise en place from sratch des tests automatisés à l’aide Cucumber-js et Cypress • Reporting des anomalies identifiées à l’équipe de développement • Intégration des tests automatisés sur une pipeline Azure Devops • Implémentation de test de performance avec JMeter Contexte technique : Cypress, Cucumber-js, Gherkin, Postman, Newman, Javascript, Azure Devops, JMeter, Appium, Agile/Scrum, Ethereum, NFTs, Smart contrats, Solidity, Metamask

Ingénieur automatisation QA

Groupe SeLoger

oct. 2020 - mars 2022

1 an 6 mois

Paris, France

Groupe SeLoger est une société dans le secteur de l’immobilier numérique qui a pour objectif de faciliter la recherche, la vente et la location de biens immobiliers en ligne. L’entreprise compte environ 1 200 employés et regroupe plus de 12 marques spécialisées dans l’immobilier, dont SeLoger, Logic-Immo et MeilleursAgents. J'ai intégré l’équipe de la marque SeLoger, qui compte plus de 40 millions de visites mensuelles sur sa plateforme. Ma mission portait sur la mise en place de tests automatisés pour le site seloger.com. L’équipe que j’ai rejointe était composée de 1 PO, 1 UX designer, 1 QA, 1 Dev Lead et 3 développeurs. Tous les QAs des feature teams sont regroupés au sein d’une équipe QA centralisée, encadrée par un QA Manager. Mes responsabilités: • Automatisation des tests de non régression web & mobile avec WebdriverIO • Intégration des tests automatisés dans la CI/CD • Réaction des documents d'architecture de la plateforme de test • Mise en place de KPIs pour l'automatisation des de tests • Accompagnement des développeurs dans la transformation qualité Voici le lien du site Internet sur lequel je suis intervenu : www.seloger.com Contexte technique : WebdriverIO, Javascript/Typescript, XRAY, Docker, Github, Jenkins, CicleCi, Jira

Amadeus

avr. 2015 - oct. 2020

5 ans 7 mois

Ingénieur automatisation QA

avr. 2018 - oct. 2020

2 ans 7 mois

Amadeus est une société dans le secteur des technologies et du voyage qui a pour objectif de fournir des solutions logicielles et de distribution aux acteurs du tourisme. L’entreprise compte plus de 19 000 employés, collabore avec plus de 470 compagnies aériennes à travers le monde et sert plus de 1,7 milliard de voyageurs chaque année grâce à ses systèmes. Je suis intervenu en tant qu’ingénieur QA au sein du département Administration et Sécurité d’Amadeus. Ma mission consistait à créer et maintenir des frameworks d’automatisation de tests pour les solutions d’administration destinées aux compagnies aériennes et aux agences de voyage. L’équipe était constituée d’1 PO, d’1 QA et de 4 développeurs, avec des échanges menés entièrement en anglais. Mes responsabilités: • Validation fonctionnelle des nouvelles fonctionnalités selon la méthodologie Agile Scrum • Conception et maintenance des scénarios de test • Automatisation des tests avec Cucumber, Selenium WebDriver et TestNG • Implémentation et test des API Rest avec Postman • Intégration des tests automatisés dans la plateforme CI Jenkins • Participation à l’intégration continue, à la gestion du workflow Git, au débogage et à la revue de code, aux tests unitaires et à l’investigation des incidents Selenium/Java, Gherkin Syntax, Maven, RESTful APIs, Jira, Git/Bitbucket, Jenkins, Postman, Angular 7, npm, ng-Bootstrap, JavaScript, C++, Eclipse, Agile/Scrum

Ingénieur automatisation QA

avr. 2015 - mars 2018

3 ans

Région de Nice, France

J’ai rejoint le département Ticketing afin d'assurer la qualité des livraisons sur les transactions d'émission, échange et remboursement des billets d'avions. L’équipe était composée d’1 PO, d’1 QA et de 5 développeurs. Mes responsabilités: • Estimer, prioriser et planifier les activités de test • Participer aux revues de spécifications en apportant des retours sur la testabilité des exigences • Mettre en œuvre la stratégie de test et le plan de test • Définir les cas de test selon les exigences fonctionnelles • Développer, maintenir et exécuter les scénarios de test automatisés avec Selenium • Effectuer la validation fonctionnelle des corrections d’anomalies • Reporter et suivre les défauts jusqu’à leur résolution • Créer et mettre à jour la documentation QA via Confluence • Fournir le go/no-go pour la mise en production après les tests de non-régression • Mettre en place des indicateurs clés de performance qualité (KPI) pour plusieurs produits (émission, échange, remboursement, etc.) afin de soutenir la prise de décision managériale (identifier les faiblesses et optimiser les ressources) Pyhton, Java, Selenium, AngularJS, npm, Bootstrap, JavaScript, Eclipse, HP ALM, Agile/Scrum, Confluence, Linux/Windows

Ingénieur automatisation QA

Defacto Technologies

févr. 2013 - mars 2015

2 ans 2 mois

Grenoble Area, France

Defacto Technologies est une startup dans le secteur de la conception électronique (EDA) qui a pour objectif de simplifier et d’accélérer le développement de systèmes sur puce (SoC) grâce à un logiciel informatique innovant. L’entreprise fournit des solutions utilisées par des leaders mondiaux des semi-conducteurs pour optimiser leurs flux de conception. J'ai intégré la startup pour maintenir le framework de tests automatisés de non-régression et assurer le contrôle qualité tout au long du cycle de développement logiciel. La startup était composée d’un CEO, d’un responsable administratif, de trois ingénieurs d’application, d’un QA et de quatre développeurs. En tant qu'ingénieur QA, j’avais pour responsabilité de : • Développer un outil d’automatisation en Python pour améliorer la couverture fonctionnelle • Créer des scripts Bash et Python afin d’optimiser le framework de test • Rédiger les plans de test (fonctionnels, non fonctionnels et de non-régression) • Concevoir et maintenir les scripts de cas de test • Exécuter des campagnes de tests manuels et automatisés • Préparer les environnements et jeux de données de test, puis exécuter les cas de test • Analyser et corriger les résultats de non-régression afin de fournir les décisions go/no-go • Classifier les anomalies et assurer le suivi des corrections • Collaborer étroitement avec les équipes de développement et les concepteurs produits • Coordonner la visibilité des tâches, la planification et le partage de connaissances • Élaborer des supports de formation et des démonstrations produits • Fournir un support fonctionnel aux clients basés aux États-Unis, en Allemagne et au Japon • Expérience de travail avec les descriptions de conception matérielle (RTL/IPXACT) Contexte technique : Linux, Python, JavaScript, HTML, CSS, Eclipse, Microsoft Office Suite, XML/XSD, Bugzilla, Tcl, HTML, CVS


Formation

IAE Nice (Graduate School of Management)

Master of Business Administration - MBA

2017 - 2018

1 an 1 mois

École de technologie supérieure

Exchange Program

2012 - 2013

1 an 1 mois

Grenoble INP - Phelma

Engineer's degree

2010 - 2013

3 ans 1 mois

IPEST Undergraduate scientific studies (CPGE)

Bachelor's degree

2008 - 2010

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.