Ingénieur QA
Tests & Automatisation
COMPÉTENCES FONCTIONNELLES
- Gestion de projet en mode agile
- Qualifications fonctionnelles
- Rédaction du cahier de recette
- Préparation des jeux d’essai
- Préparation des environnements de recette
- Exécution des tests fonctionnels
- Tests API/Back-end & Front-end
- Préparation des cahiers de tests UAT et pilotage des séances UAT
- Reporting des anomalies
- Automatisation des tests
- Test de performance
- Elaboration d’une stratégie de recette automatisée
- Développement et maintenance des scripts
- Exécution des tests automatisés
COMPETENCES TECHNIQUES
- Méthodes : Cycle en V, Agile SCRUM, UML
- Syst. d’exploitation : Windows, LINUX
- SGBD : Oracle, SQL Server, Access, MySQL, DB2, MongoDB, Redis, Postgre, GraphQL
- Langages : C++, C#, Java, Angular, PL-SQL, T-SQL, Shell, HTML, CSS, JavaScript, NodeJS, React, VueJS, Python, AS/400 Cobol, RPGIII/IV, TypeScript, NestJS, PHP Laravel, Yaml
- IDE/FMK : Eclipse, Netbeans, Spring, Hibernate,JDK, QT Creator, CodeBlock, VScode, Visual Studio
- Outils : QA HP ALM, HP UFT, Agilitest, CodeUI, Appium, MS Azure Devops, Jira, Excel, Selenium, postman, Neoload, HP loadrunner, Artillery, Playwright, taiko/Gauge,karate,CyPress, TestCafé, Cucumber, JiraxRay, Swagger.io, Draw.io,Figma
- Outils CI : Jenkins, GIT, SVN, Maven AWS GitHub, Bitbucket, Gitlab
LANGUE
Anglais : Technique & Professionnel
EXPERIENCES PROFESSIONNELLES
Lexisnexis
Mars 2023 - Aujourd’hui
Ingénieur QA Automatisation
Maintenance corrective et évolutive d’une application logiciel web
Projet en méthode AGILE
Contexte :
Il s’agit d’une application logiciel web des produits de gestion d'information juridique au sein d’une équipe qui développe un produit de recherche, de navigation et d'analytique d’un corpus juridique.
Equipe : plus de 100 Personnes dont 3 QA
Réalisations :
- Analyse des users stories et des spécifications fonctionnelles & Techniques détaillées
- Compte rendu périodique à chaque campagne de tests
- Responsable du métier de la conformité des tests : Automatisés, Perf, End to End et API
- Participation aux cérémoniaux agile
- Création de supports pédagogiques pour les équipes métiers
- Définition des fonctionnalités & techniques à tester
- Rédaction de la stratégie de tests Frontend & Backend
- Conception des jeux de données et saisie des plans de tests
- Elaboration de la stratégie de tests pour les équipes métiers
- Définition du périmètre (scope) de tests pour chaque sprint
- Tester le produit sur le fonctionnel, la non-régression, la sécurité, le failover, la charge, la pertinence, la performance.
- Définir, implémenter et fournir des rapports d’état fréquents à l’attention de la Direction sur des indicateurs de mesure de la qualité
- Exécution des scénarios de tests fonctionnelle & technique
- Pilotage des corrections des anomalies auprès des développeurs et gestion sous Azure Devops et JIRA.
- Coordination des livraisons sur les environnements de tests (Dev, Staging, Preprod et Prod)
- Conception & développement des tests automatisés via TestCafé et Tosca
- Conception & développement des tests de Performance via Neoload
- Exécution des tests API via Postman
- Exécution des tests API via Swagger
- Exécution des tests end to end automatisés via TestCafé et Tosca
- Exécution des tests de Perf via Neoload
- Gestion et traitement des flux de données en temps réel avec Kafka
- Gestion de versionning avec Git et Bitbucket
Environnement Technique & Outils : TestCafé, Postman, NeoLoad, Cypress, Tosca, Jira X-Ray, Azure Devops, JavaScript, Angular, JAVA, C#, .Net TypeScript, NodeJS, Bitbucket, Git, afka,Swagger.io, Docker, Splunk, Datadog,Grafana, FullStory, Pendo.io, Defect Dojo, Coralogix
HTML, CSS, AWS, Maven, Redis, MongoDB, Solr,Zentrack Confluence, Figma, VS_Code, GraphQl, Miro, Salesforce
Fonctionnel / Métiers : LexisNexis est un groupe mondial avec des activités dans l'édition professionnelle et la fourniture de services d'information juridique et économique. Le groupe est lui-même rattaché au groupe anglo-néerlandais RELX (anciennement Reed Elsevier), un des tout premiers groupes mondiaux d’édition et d’information professionnelle.
Décathlon
Octobre 2022 à Mars 2023
Ingénieur QA tests Auto et Perf
Contexte
Mission 1 :
Application SAAS IT Finance Decathlon (IVALUA) qui s'occupe des achats indirects de Decathlon.
- Analyse des spécifications fonctionnelles & Techniques
- Définition de la stratégie de test et de la stack technique à mettre en oeuvre
- Rédaction de la stratégie de tests
- Création de tests automatisés : fonctionnels, End-to-End, intégration, non-régression
- Automatisation des tests d'intégrations, fonctionnels, non-régressions avec Playwright
- Exécution des tests automatisés avec Playwright
- Augmentation significative de la couverture de test et documentation des scénarios de tests
- Étroite collaboration avec les développeurs et le product manager pour améliorer le produit
- Mise en place des KPIs permettant d’évaluer la qualité du produit
- Mise en place d’indicateur de qualité logiciel
- Sensibiliser et partager les bonnes pratiques de testing
- Gestion des campagnes de tests et suivi des anomalies
- Implémentation, intégration, optimisation des activités de tests dans la CI/CD
- Participation aux cérémoniaux agile & Compte rendu périodique
Environnement Technique :
Back-end : Java 8/11, Spring Boot, Maven, Gradle
Front-end : Angular / React Js, TS, JS
Database : Postgresql
Event & Messaging : Kafka / RabbitMQ
Cloud : AWS, GCP, K8S
Tooling : Git, Github Action, Jenkins, Docker
Monitoring : Datadog, Dynatrace
Qualité : Junit 5, SonarCloud
Testing : Cypress & Playwright
Contexte Mission 2 :
Maintenance corrective et évolutive des applications Decathlon.
Il s'agit de réaliser de tests de monter en charge & volumétrie sur des : Flux, Batchs & IHM d'une application qui gère
production dans le monde entier
- Définition des fonctionnalités à tester
- Coordination avec les PO & TechLead
- Rédaction de la stratégie de tests
- Conception et saisie des plans de tests
- Réalisation d'un POC
- Mise en place et validation d'un outil : Gaue/Taiko
- Rédaction des scénarios globale de test sur Gauge
- Automatisation des scénarios de tests sur Taiko
- Génération des données de tests
- Gestion : de transmission, traitement et stokage avec du kafka
- Conception & développement d'un Prototype : Flux, Batch & IHM
- Industrialisation de cas des tests
- Mise en place de l'infra Iso Prod
- Automatisation de lancement de l'infra & des tests
- Participation aux réunions & compte rendu périodique.
Environnement Technique : JAVA, Sprint, Kafka, JavaScript, TypeScript, Gauge/Taiko, Karaté, Playwright, Git, Squash, Hp ALM, VScode,Dynatrace, SQL, Oracle, Cerberus
Total Energies
Janvier 2022 à Septembre 2022
Lead QA tests API & Automatisation
Conception & Développement des Applications Mobiles Services-Total Energies (IOS & Android) B2C.
Projet en méthode AGILE
Contexte:
Il s’agit des application mobiles services (Ios & Android) Total Energies qui permet de gérer les: vente de carburant, Total EV
Charge, Total Direct Energie, lubrifiants, Total Wash, Capital client
Equipe: 24 Personnes
Réalisations
- Analyse des users stories et des spécifications fonctionnelles & Techniques détaillées
- Compte rendu périodique à chaque campagne de tests
- Responsable du métier de la conformité des tests : API, Automatisés, Perf & End to End
- Participation aux cérémoniaux agile
- Création de supports pédagogiques pour les équipes métiers
- Définition des fonctionnalités & techniques à tester
- Rédaction de la stratégie de tests Back-End
- Conception des jeux de données et saisie des plans de tests
- Elaboration de la stratégie de tests pour les équipes métiers
- Définition du périmètre (scope) de tests pour chaque sprint
- Exécution des scénarios de tests fonctionnelle & technique
- Pilotage des corrections des anomalies auprès des développeurs et gestion sous JIRA
- Coordination des livraisons sur les environnements de tests (Dev, Preprod et Prod)
- Conception & développement des tests API automatisés via Cypress
- Conception & développement des tests de Performance via Artillery
- Gestion des flux de données avec Kafka
- Exécution des tests API via Postman
- Exécution des tests API automatisés via Cypress
- Exécution des tests de Perf via Artillery
- Gestion de versionning avec Git
Environnement Technique & Outils : Cypress Postman, SOAP, Jira X-Ray, Azure Devops, JavaScript,React, TypeScript, NestJS NodeJS, Angular, Git, Swagger.io, Docker,
HTML, CSS, PHP Laravel, AWS, Maven, Redis, MongoDB, Kafka, Artillery, Confluence, Figma, VS_Code, GraphQl, Miro, Salesforce
Fonctionnel / Métiers : Total Energies SE, ancienne Compagnie française des pétroles, puis Total, est une compagnie mondiale de production et de fourniture d’énergies : pétrole et biocarburants, gaz naturel et gaz verts, énergies renouvelables et électricité
Bouygues Telecom
Juillet 2021 – Décembre 2021
Ingénieur QA tests API & Automatisation
Projet : Développement d’une application web (IHM) partenaire bancaire
Projet en méthode AGILE
Contexte
Il s’agit d’une application web (interface IHM) qui permet de gérer les commandes des clients : parcours bout en bout (du choix de la ligne Box Fixe ou Forfait téléphonique jusqu’à l’activation de la ligne)
Équipe : Au sein de la DSI : 60 Personnes 🡺 11 testeurs API
Réalisations
- Analyse des user stories
- Analyse des spécifications Fonctionnelles & Techniques détaillées
- Définition des fonctionnalités à tester
- Rédaction de la stratégie de tests
- Conception des jeux de données
- Conception et saisie des plans de tests sous X-Ray
- Exécution des scénarios de tests fonctionnelle & technique
- Automatisation des batchs & flux
- Exécution des scripts batchs & flux via Jenkins (CI CD)
- Exécution des tests via Postman
- Exécution des tests via le Swager
- Expédition des commandes sous Jenkins
- Verification & Débogage à partir des log et consol
- Gestion et suivi des anomalies sous JIRA
- Gestion de versionning avec Git
- Participation aux cérémoniaux agile
- Compte rendu périodique de l’avancement (test)
Environnement Technique & Outils : Excel, Postman, SOAP, Jira X-Ray, Jenkins, JavaScript,React, Python, NodeJS, Git, SWAGER, Docke, Kibana, HTML, CSS, JAVA, HP ALM, UFT, Robot Framework, Linux, Windows, IHM……
Fonctionnel / Métiers : Telecommunication (Publicité/marketing/communication, vente, SAV,Partenaire Bancaire…)
Elpev (FOP FACTORY Filiale technologique d’Elpev)
Février 2021 – Juin 2021
Ingénieur QA Automatisation des tests
Projet : Conception & Développement d’une application web
Projet en méthode AGILE
Contexte
Il s’agit d’une application web qui permet de gérer la fabrication de catalogue des clients : chaînes de magasins (alimentaires ou non alimentaires).
Equipe : 20 Personnes
Réalisations
- Analyse des users stories et des spécifications fonctionnelles & Techniques détaillées
- Compte rendu périodique de l’avancement du projet et définition d’axe d’amélioration
- Création de visuels et outils de reporting pour donner une visibilité optimale de l’avancement du projet à l’équipe Produit & Métiers
- Responsable du métier de la conformité des tests et du respect des jalons projet
- Participation aux cérémoniaux agile
- Création de supports pédagogiques pour les équipes métiers & Produits
- Définition des fonctionnalités à tester
- Rédaction de la stratégie de tests, des plans de test et échantillonnages des données
- Conception des jeux de données et saisie des plans de tests
- Elaboration de la stratégie de tests en faisant le lien entre les équipes Produits et les équipes métiers
- Définition du périmètre (scope) de tests pour chaque sprint
- Exécution des scénarios de tests fonctionnelle & technique
- Pilotage des corrections des anomalies auprès des développeurs et gestion sous JIRA
- Coordination des livraisons sur les environnements de tests (Dev, Qualif & Préprod)
Environnement Technique & Outils : Excel, Cypress, Jira, Jenkins, JavaScript,React, VueJS, NodeJS,AWS, Bitbucket,Figma, Docker…
Fonctionnel / Métiers : Chaînes de magasins, impression (prospectus, catalogue, poster), Workflow Publicité/marketing/communication
BNP PARIBAS BDDF Entreprise
Novembre 2020 – Février 2021
Intégrateur solution d’IA
Projet : Développement d’un progiciel (IHM) orienté intelligence artificielle pour le suivi du risque crédit des clients corporate au sein de la BDDF
Projet en méthode AGILE
Contexte : Il s’agit d’un Progiciel (IHM) qui consiste premièrement à simplifier et organiser la déclaration à la génération des rapports des clients corporate, via l’application SAFIR. Et aussi permet le suivi du risque crédit des clients corporate au sein de la BDDF Entreprise.
Equipe : 25 Personnes
Réalisations
- Montée en compétences rapide et appropriation des règles métiers BDDF
- Compte rendu périodique de l’avancement du projet et définition d’axe d’amélioration
- Création de visuels et outils de reporting pour donner une visibilité optimale de l’avancement du projet à l’équipe métier
- Garant vis-à-vis du métier de la conformité des tests et du respect des jalons projet
- Participation aux cérémoniaux agile
- Création de supports pédagogiques pour les équipes métiers
- Analyse des users stories et des spécifications fonctionnelles détaillées
- Définition des fonctionnalités à tester
- Rédaction de la stratégie de tests, des plans de test et échantillonnages des données
- Conception des jeux de données et saisie des plans de tests
- Elaboration de la stratégie de tests en faisant le lien entre les équipes IT et les équipes métiers
- Echanges réguliers avec les équipes IBM pour intégration de la solution dans le cloud
- Définition du périmètre (scope) de tests pour chaque sprint
- Développement des scripts automatisés via Cucumber
- Exécution des scénarios de tests fonctionnelle & technique
- Extraction des rapports de RUN depuis HP ALM
- Pilotage des corrections des anomalies auprès des développeurs et gestion sous HP ALM & JIRA
- Coordination des livraisons sur les environnements de tests (Dev & Qualif)
- Rédaction du PV de recette
Environnement Technique & Outils : HP ALM, Cucumber, Jira, Jenkins, Devops, Cloud IBM ,SQL, JavaScript,GitHub
Fonctionnel / Métiers : SAFIR, Editeur IA : Yseop, Norme bancaire, règle des gestions. BDDF, Risque Crédit
ALIZENT (Groupe Air Liquide)
Mars 2019 – Août 2020
Consultant Automatisation de tests
Projet : Maintenance corrective et évolutive des applications Air Liquide
Contexte : Tests & intégration de Solutions Groupe systèmes industriels : traçabilité, télémétrie, gestion de production, supervision industrielle (SCADA) et optimisation logistique
Equipe : 7 Personnes
Réalisations
- Participer dans la stratégie d’automatisation de test.
- Faire la conception des automates.
- Construire le prototype de l’automate.
- Standardiser le processus d’automatisation (UFT, Selenium, Agilitest).
- Automatisation des scripts batchs & exécution via une fréquence définie
- Exécuter les tests de non régression automatisés.
- Faire le rapport de RUN.
- Automatiser les processus pour intégrer l’automate dans le processus CI.
- Automatiser les flux (Entrants & sortants) du Hub
- Intégration des scripts flux & batchs dans CI CD (docker & Jenkins)
- Mesure de performance & test API via Postman et Jmeter
- Gérer des outils d’automatisation (UFT, Mobile Center)
- Former les juniors en automatisation.
- Participer à l’industrialisation des tests.
- Participer de temps en temps dans les Runs manuels
Environnement Technique & Outils : UFT, Agilitest, CodeUI, Selenium, Appium, Azure Devops, JavaScript, C#, Python, JAVA, nodeJS, Angular, HP Loadrunner, Neoload, postman, Jmeter…
Fonctionnel / Métiers : ALTO, SCADA,Business rules, Industries:( industrie minière, gaz industriel, pétrole, énergie, métal, agroalimentaire, services publics.)
Wonderful
Novembre 2018 – Février 2019
Consultant Qualification & Tests
Projet : Conception & Développement d’un site web
Contexte
Refonte d’un site Web pour la gestion de Club Pink Lady, il consiste aux clients à faire leur commande puis à jouer avec les étiquettes collées sur le Pomme Pink Lady.
Equipe : 5 Personnes
Réalisations
- Analyse des user stories
- Analyse des spécifications fonctionnelles détaillées
- Définition des fonctionnalités à tester
- Rédaction de la stratégie de tests
- Conception des jeux de données
- Conception et saisie des plans de tests
- Réalisation de test d’intégration continue sous Jenkins
- Gestion et suivi des anomalies sous JIRA
- Gestion de versionning avec Git
- Participation aux réunions fonctionnelles
- Rédaction du Support utilisateur
Environnement Technique & Outils : SQL, PHP, Shell, JIRA, Agile, Jenkins, Git, WordPress, HTML, CSS, Excel
Fonctionnel / Métiers : Règle des gestions, E-commerce
BNP PARIBAS
Février 2018 – Juillet 2018
Consultant Qualification & Tests
Projet : Maintenance corrective et évolutive d’une application « GLOBAL VISION »
Contexte : Il s’agit d’une application destock (windows) qui permet le suivi du risque crédit des clients corporate grands comptes.
Projet en méthode AGILE
Equipe : 11 Personnes
Réalisations
- Montée en compétences rapide et appropriation des règles métiers
- Participation à l’élaboration de la stratégie de tests en faisant le lien entre les équipes IT et les équipes métiers
- Définition des besoins et conditions pour la validation du produit
- Définition du périmètre (scope) de tests pour chaque sprint
- Rédaction des plans de test et échantillonnages des données
- Conception et exécution des scénarios de tests techniques (BDD Oracle), fonctionnels et de non régressions
- Maintenance de scripts automatiques avec Selenium WebDriver
- Pilotage des corrections des anomalies auprès des développeurs
- Coordination des livraisons sur les environnements de tests
- Préparation des cahiers de tests UAT
- Pilotage des séances UAT
- Utilisation quotidienne de Quality Center
- Rédaction du PV de recette
- Compte rendu périodique de l’avancement du projet et définition d’axe d’amélioration
- Participation aux cérémoniaux agile
- Création de supports pédagogiques pour les équipes métiers
Environnement Technique & Outils : HP ALM, Selenium Webdriver, SQL Server, Oracle, JAVA, GLOBAL VISION,Azure Devops, AS/400 Cobol…
Fonctionnel / Métiers : Normes bancaires : Bâle 1, 2, 3, les indicateurs (RWA, FPD, LPD…) Risque Crédit
SOCIETE GENERALE
Avril 2017 – Août 2017
Consultant Dev /Qualification & Tests
Projet : Maintenance corrective & évolutive d’une plate-forme (Aquarius)
Contexte : Il s’agit d’une plate-forme (Aquarius) qui regroupe tous les progiciels de la société générale d’affacturage qui permet la gestion & suivi des clients.
Projet en méthode Cycle en V puis AGILE
Réalisations
- Etude et analyse des Spécifications Fonctionnelles
- Conception et exécution des scénarios de tests techniques, fonctionnels et de non régressions
- Ordonnancement des traitements Shell/Unix
- Développement & Optimisation PL/SQL sur AS/400
- Gestion des anomalies (priorisation, suivi des événements, communication)
- Rédaction des PV de recette après chaque campagne de test
- Participation aux cérémoniaux agile
Environnement Technique & Outils : HP ALM, Jira, Excel, AS/400, Cobol, RPGIII/IV, DB2, Oracle, Shell/Unix PL SQL, JAVA, C#
Fonctionnel / Métiers : Indicateurs bancaire Aquarius, Affacturage, Risque Crédit
CAPELEC
Avril 2016 – Août 2016
Ingénieur développeur
Projet: Développement, Conception et Fabrication des puces électroniques
Contexte: Le projet consiste à fabriquer des puces électroniques pour des grands comptes tels que : Airbus, Air France,Thales…
Equipe: 6 Personnes
Réalisations
- Rédaction des spécifications fonctionnelles détaillées
- Rédaction des spécifications techniques.
- Maintien en condition opérationnelle l’application QT
- Développement de nouvelles fonctionnalités
- Correction d’anomalies
- Développement modulaire en C / C++
- Réalisation des IHM en QT creator
- Développement de la couche accès aux bases de données (QxORM)
- Développement des web service en GSOAP
- Développement et optimisation de requêtes SQL
- Développement des trigger et procédures stockées
- Réalisation des tests unitaires sous Jenkins
- Gestion des anomalies avec JIRA
- Gestion de Versions Avec SVN
- Suivi de la mise en production
Environnement Technique & Outils : Java, C, C++, MySQL, SQL, Linux, Windows, SVN, Jira, Qt Creator
Fonctionnel / Métiers : Electronique/Mécanique
FORMATIONS & CERTIFICATIONS
2019 : ISTQB Foundation
2018 : Master 2 Cybersécurité & Informatique
2016 : Master Génie Logiciel
2015 : Licence Mécatronique Industrielle & Informatique