Mohammed FATAH

Ingénieur QA Automation Senior

Salaire / Taux journalier

Montpellier, France

Freelance, ouvert au CDI

Expertises

SeleniumPostmanJavaTypescriptRequêtes SQLPythonJavascriptJenkinsDockerGoogle Cloud PlatformMavenGradlePlaywrightCypressJiraMicrosoft TeamsMySQLOracleMicrosoft SQL ServerPostgreSQLMariaDBMongoDBRedisSpring BootWindowsLinuxAndroidKafkaNodeAngular

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Ingénieur QA Automation Senior with over 10 years of experience, specializing in Web Testing, API Testing, Mobile Testing, and CI/CD.

Liens

Expérience de travail

Ingénieur QA Automation

CA-TS (Crédit Agricole Technologies & Services)

févr. 2024 - Présent

2 ans 9 mois

– Conception et développement from scratch des Frameworks d’automatisation mutualisé (UI & API) basé sur Selenium, RestAssured, Postman et Java. – Mise en place d'une architecture modulaire et scalable permettant l'intégration de plusieurs applications titres. – Définition et implémentation de la stratégie de test automatisé (TNR) pour sécuriser les parcours critiques métiers. – Automatisation des tests Front-End (Selenium) et Back-End (Postman / RestAssured) pour les parcours E2E Titre & Ma Banque. – Mise en place de tests automatisés mobiles avec Appium sur l'application Ma Banque. – Intégration des tests automatisés dans les pipelines CI/CD (GitLab CI, Jenkins) pour exécution continue. – Développement de mécanismes avancés de gestion des jeux de données (JDD) avec sélection dynamique en SQL. – Génération de rapports HTML enrichis (logs, captures d'écran, données utilisées) facilitant l'analyse des résultats de test. – Implémentation de scénarios BDD en Gherkin avec Cucumber et gestion des cas de test via Jira / Xray. – Intégration avancée de Xray (Jira) : gestion des campagnes de test, exécution automatisée et reporting des résultats dans Jira. – Mise en place de systèmes de reporting automatisé (Xray, GitLab, Cucumber Report) avec remontée des résultats en temps réel pour un suivi qualité efficace. – Implémentation de notifications automatiques des résultats de tests via Email et Microsoft Teams (Webhooks). – Collaboration avec les équipes métiers, développeurs et DevOps pour améliorer la qualité des livraisons. – Participation active aux guildes QA (communautés de testeurs) pour améliorer en continu les Frameworks d'automatisation et les pratiques de test.

Ingénieur automatisation QA

CELIO

août 2021 - janv. 2024

2 ans 6 mois

– Élaboration et mise en place d'une stratégie d'automatisation. – Conception et implémentation d'un Framework d'automatisation en utilisant Selenium et Java. – Développement de scripts d'automatisation pour les tests de non-régression (TNR) avec Selenium. – Création de plans de test avec Xray en utilisant le langage Gherkin. – Intégration de Xray dans les squads et définition des bonnes pratiques d'utilisation. – Intégration des solutions de test dans les pipelines CI/CD avec GitLab. – Collaboration avec les équipes DevOps pour optimiser les processus CI/CD. – Exécution de campagnes de tests API manuels avec Postman et automatisés avec RestAssured. – Automatisation des tests pour les applications web et mobiles. – Création de tickets et remontée des bugs identifiés aux équipes de développement. – Génération de rapports de tests automatisés. – Maintenance et optimisation continue du Framework d’automatisation. – Mise en place et exécution de tests de performance. – Amélioration continue des processus de test.

Ingénieur automatisation QA

ACADOMIA

nov. 2019 - août 2021

1 an 10 mois

– Élaboration et mise en place d'une stratégie de test. – Conception et rédaction de plans de test, cas de test, et scénarios de test. – Automatisation des tests d'interface utilisateur (UI) avec Selenium et Cucumber. – Exécution de tests API avec Postman. – Collaboration avec les équipes DevOps pour déploiement (CI/CD). – Création de tickets et remontée des bugs identifiés aux équipes de développement. – Génération de rapports de tests automatisés. – Utilisation de Jira pour la gestion des tâches, suivi des bugs, et planification des sprints en méthode Scrum. – Rédaction des modes opératoires et documentation. – Maintenance et optimisation continue du Framework d’automatisation. – Collaborations inter-équipes.

Développeur JAVA

Sonelgaz

sept. 2014 - mai 2019

4 ans 9 mois

– Développement d'une application SIG en architecture 3-tiers (Angular / Spring Boot / MySQL). – Mise en place de la sécurité (JWT, RSA, HMAC). – Développement d'API REST et microservices.

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.