CA-TS (Crédit Agricole Technologies & Services) Développement & maintenance des Frameworks d’automatisation – Applications bancaires (Titres & Ma Banque) Ingénieur QA Automation Contexte : Intervention sur plusieurs applications critiques du domaine bancaire, notamment les parcours Titres (CTO, DAT, CPS, PEA, PEA-PME) ainsi que l’application Ma Banque, couvrant des tests Front-End, API et Mobile dans un environnement Agile. Responsabilités :  Conception et développement from scratch des Framework 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. Environnement technique :  Tests & QA : Selenium, Appium, RestAssured, Postman, Cucumber, JUnit (Jupiter), Xray  Reporting : Cucumber Report, Newman Report ,Xray Reporting  Langages : Java, JavaScript  CI/CD & DevOps : GitLab CI/CD, Jenkins, ArgoCD  analyse des logs  Outils : Jira, IntelliJ, Android Studio, SauceLabs, Git Bash  Base de données : MySQL, MongoDB, Redis, SQL  Monitoring & Logs : ELK, Kafka  Environnements : Windows, Linux (Ubuntu)  Build & JDK : Maven, Java 21 • Fiabilisation des parcours critiques métiers grâce à l’automatisation, réduisant les risques de régression en production. • Amélioration de la couverture de test et accélération des cycles de validation via l’intégration CI/CD. 08/2021 à 01/2024 CELIO Développement du Framework d’automatisation du site e-Commerce Ingénieur automatisation QA Responsabilités principales :  É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. Environnement technique :  Outils de test: Selenium, RestAssured, JMeter, Postman, TestNG, Xray, Cucumber.  Langages : Java, JavaScript.  CI/CD : Jenkins, Git.  Base de données : PostgreSQL 11/2019 à 08/2021 ACADOMIA Développement du Framework d’automatisation du portail SHIVA Ingénieur automatisation QA Responsabilités principales :  É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 Environnement technique :  Outils de test : Selenium, Cucumber.  Langages : Java, JavaScript.  Technologies : Devops Azure, Git, Docker.  Base de données : SQL Server. 09/2014-05/2019 Sonelgaz Développeur JAVA Responsabilités principales :  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 Environnement de développement et IDE : Java (JDK 8 ET 11), MySQL Database, Spring Boot project, Maven, Data JPA, Node.js, Angular JS. IDEs: IntelliJ, phpMyAdmin, WebStorm, Git Bach, VS Code, XAMPP, Postman, Spring Initializr