Définition de la stratégie de test et pilotage des campagnes de tests d’Acceptation et d’Utilisabilité
avec une équipe de 15 utilisateurs
ï· Modélisation du processus métier avec la méthode BPMN et l’outil BIZAGI
ï· Définition de la stratégie de test globale (Tests fonctionnels, Tests d’utilisabilité, Tests de
migration, Tests automatisés)
ï· Animation d'ateliers d'identification des besoins métier avec 20 interlocuteurs métier (1 CA
2 DSG 4 SCA 2 DEP 7 SCM 4 CM )
ï· Administration de l’outil de gestion de projet JIRA avec le plugin de gestion des tests XRAY
ï· Analyse de test et Revue des spécifications (Création de rapports de défauts de
spécification)
ï· Préparation des campagnes de tests d’utilisabilité filmés (caméra) et enregistrés (écran)
ï· Création des backlogs des différentes versions de l’application SynApps
ï· Création des Composants, Epopées et Stories dans Jira
ï· Création du tableau de bord du projet avec des indicateurs Projet et Qualité
ï· Conception des tests automatisés avec RobotFramework et Selenium en utilisant l’éditeur
Eclipse
ï· Animation des ateliers 3 amigos et des réunions projet
ï· Facilitation des échanges entre la maîtrise d’œuvre et la maîtrise d’ouvrage.
ï· Création d'un plan de test dans JIRA avec le Plugin XRAY
ï· Création des exécutions de test associées aux livraisons de l'équipe de développement
ï· Création des conditions de test et les associer aux exigences
ï· Création des cas de test et des suites de test
ï· Réalisation de sessions de tests exploratoires
ï· Suivre l'avancement à l'aide des indicateurs de test
Environnement : Jira – Xray – Excel – Bizagi – Xmind – Trello – RobotFramework – Selenium –
Python – Eclipse – Camtasia – Nextcloud - Alfresco
Projet agile de développement d'une application middleware (sans interface graphique) de
traitement rapide de données (Fast Streaming) intégrant des micro-services.
ï· Définition d'une stratégie de test adéquate pour le contexte technologique et
organisationnel du projet.
ï· Structuration des tests sur plusieurs niveaux : tests statiques, tests unitaires, tests de microservices, tests d'intégration, tests système, tests d'acceptation et tests de performances
ï· Sélections et Proof Of Concept des outils qualité à introduire.
ï· Augmentation de la couverture du code SonarQube de 12% à plus de 89%
ï· Introduction de l’approche BDD (Behavior Driven Development) et instauration des tests
fonctionnels automatisés via Cucumber
ï· Définition des KPIs pour mesurer l’avancement et la qualité du projet
ï· Sensibilisation des membres de l’équipe projet sur la qualité
ï· Amélioration de la qualité des exigences (DoD) : user stories avec description claire et
comportement détaillé par des critères d'acceptation Gherkin
ï· Instauration d'une pyramide d'automatisation de test stable
ï· Amélioration de la qualité du processus agile : DoD, Review, Daily, Retro, PO Needs et Dev
Solution, évolution du processus projet de la méthode Scrum à un fonctionnement Scrumban
(Scrum +Kanban)
Environnement : Yaml – Json – Kafka – Openshift – Rsh – Linux Redhat – Linux Commands –
Windows Commands – Virtual Machine – Docker – Argos : Grafana + Prometheus – HP ALM – Jira – Kafka
streams : topologies – Excel – RobotFramework – Splunk : logs Functional KPI – Kubernetes – JUnit – Jenkins
– SonarQube – Artifactory – Bitbucket – Ansible – Check marks – Postman
Formation Testing chez divers clients : Altran, Pôle Emploi, M2I, Anasys, Springit
ï· Les fondamentaux du test et de l’automatisation des tests.
ï· Définition de Stratégie de tests,
ï· Gestion de tests avec Squash-TM,
ï· Gestion des anomalies avec Mantis-BT,
ï· Gestion du référentiel de test avec HP ALM,
ï· Automatisation des services web access SOAPUI,
ï· Automatisation des tests fonctionnels avec Selenium,
ï· Préparation à la certification ISTQB Fondation : testeur certifié
Audit, accompagnement du changement et amélioration continue des activités de tests
ï· Définition des compétences clé de test,
ï· Industrialisation de la démarche de test sur des outils ALM,
ï· Animation et pilotage transverse de la formation des collaborateurs et de l’industrialisation
des tests,
ï· Accompagnement des projets dans la mise en œuvre de la démarche de test en pilotage,
préparation et exécution de tests,
ï· Accompagnement des test managers dans l’analyse de risque, la définition de stratégie de
test, l’estimation de l’effort de test, la construction de planning, la gestion des effectifs, le
pilotage des équipes.
Accompagnement du changement d'une grande organisation publique et amélioration continue des
activités de test dans les directions métier gérant les subventions de l’état (deux ministères) et de
l’Union européenne dans les secteurs agricoles et de l’emploi.
ï· Définition de la politique de test,
ï· Développement d'une stratégie de test, planification des projets, affectation d'ingénieurs de
test aux projets, disponibilité des environnements de test, génération des rapports de test,
communication sur la progression des tests.
ï· Création de plans de test détaillés et de plans de structure de répartition du travail pour
illustrer l'affectation des ressources et la planification des tâches.
ï· Amélioration et maintien des programmes et processus de qualité.
ï· Amélioration des cycles d'identification et de correction des défauts.
ï· Mise en œuvre de programmes visant à identifier et à favoriser l'adoption précoce des tests
et des principes agiles et de l’industrialisation DevOps dans tous les projets.
ï· Réalisation de POCs pour comparer les outils de gestion des tests, les outils de gestion des
incidents, et les outils d’automatisation des tests.
ï· Sensibilisation à l'amélioration des pratiques de développement logiciel afin d'accroître la
maturité du logiciel avant sa livraison à l'équipe de test.
ï· Animation des groupes de travail pour développer des scripts de tests automatisés utilisant
Selenium et XStudio dans un environnement complexe.
Définition des stratégies de test et la trame méthodologique de gestion de la qualité logiciels des
projets Carrefour, Régime Social des Indépendants, Adapt Informatique.
ï· Identification des principaux points de non conformités et proposition de solutions adaptées
au contexte des projets et aux axes d'amélioration identifiés
ï· Organisation et animation d'interviews et de réunions
ï· Définition et Rédaction de la Stratégie de test et du Plan de test
ï· Identification des Exigences et implémentation dans un outillage de gestion des tests
ï· Inspection de la couverture des exigences par les tests, identification des incohérences et
omissions au plus tôt pour limiter les coûts des anomalies.
ï· Conception des cas de test, implémentation dans l'outil de gestion des tests et rattachement
aux exigences correspondantes pour en assurer la traçabilité.
Migration du CRM vers une solution basée sur Informatica avec instauration d'une vision unique des
Personnes (prospects et clients), leurs rôles et relations
ï· Mise à jour de la Stratégie de test
ï· Organisation et animation des Comités de pilotage, réunions d'équipe et réunions
transverses.
ï· Constitution et publication du reporting périodique des indicateurs de la prestation
ï· Animation du processus d'amélioration continue, et mise en place des propositions
acceptées par le client.
ï· Gestion des exigences de test, des plans de tests, et des anomalies.
Intervention d'urgence pour cadrer un projet important de gestion des protocoles d’autorisations
bancaires pour les paiements sans contact :
á ...