Schaalom GUMEDZOE

Ingénieur QA

QA Is Not Just Bug Finders !

COMPÉTENCES

Développement et Automatisation

PHP, LARAVEL, YII, SYMFONY, HTML, CSS, JAVASCRIPT, FIGMA, WINDEV, WEBDEV, WINDEV MOBILE, WORDPRESS, JOOMLA, PRESTASHOP, DRUPAL, SELENIUM, CUCUMBER, CYPRESS, ROBOTFRAMEWORK, PLAYWRIGHT, GIT, COGIT, SVN, BITBUCKET, SOAP-UI, POSTMAN, J-METER

Bases de données

ORACLE, POSTGRESQL, MYSQL, SQLSERVER, PGADMIN, SQUIRREL, DBEAVER, PHPMYADMIN

Gestion de projet et tests

JIRA, CONFLUENCE, TRELLO, SLACK, XRAY, ZEPHYR, SQUASH, GHERKHIN, TDD, BDD

Monitoring et analyses

NAGIOS, NESSUS, SPLUNK, COSUBA, SONARQUBE, SOLAR, RJBOSS, HERMES, IWS, IDP, WEBMETHOD

I speak english !

EXPÉRIENCES

Agirc-Arrco | Testeur fonctionnel et automaticien

Depuis Novembre 2022

Contexte :

Agirc-Arrco est le principal régime de retraite complémentaire des salariés du secteur privé en France. Dans un contexte réglementaire strict et de refonte du système centralisé de paiement, j’interviens au sein du service de la qualification pour garantir la qualité du logiciel.

Environnement de travail :

Equipe QA composée de 12 personnes (testeurs fonctionnels et automaticiens), en lien direct avec les équipes de développement et de maîtrise d’ouvrage. L’organisation est structurée autour de méthodologies agiles, avec un fort accent mis sur l’automatisation des tests pour accélérer les cycles de livraison et prévenir les regressions.

Environnement technnique :

  • Méthodologie : Agile (SAFe)

  • Outils de test : Jira, Squash Autom

  • Langages & frameworks pour automatisation : Selenium, Cucumber, Java, Gherkin

  • Base de données : PostgreSQL 

  • CI/CD & intégration des tests : GitLab CI, Jenkins

  • Documentation : Confluence, MEGA 

Tâches et responsabilités :

  • Définition des cas de tests : dérivation des cas à partir des spécifications fonctionnelles, gestion de la couverture de test

  • Rédaction des scénarios de tests : formalisation des parcours utilisateurs à tester, structuration pour tests manuels et automatisés

  • Automatisation des tests : conception, développement, exécution et maintenance des scripts de tests automatisés pour les cas récurrents ou critiques

  • Création des jeux de données : génération ou extraction de données cohérentes pour les environnements de test

  • Exécution des campagnes de tests : campagnes manuelles et automatisées, tests de non-régression, fonctionnels, de performance selon les besoins

  • Gestion des anomalies : signalement, suivi et validation des corrections, interaction avec les équipes de développement

  • Reporting : rédaction de rapports de test

Septembre 2020 - Novembre 2022​

Contexte :

À la suite du rachat de Médialis par Berger-Levrault, j’ai évolué vers un poste d’automaticien dans le cadre d’un projet visant à automatiser le patrimoine de tests, devenu trop volumineux pour être maintenu manuellement. Mon rôle consistait à concevoir de A à Z une stratégie de tests automatisés, sélectionner les outils les mieux adaptés au contexte, et mettre en place l’environnement ainsi que les scripts de tests automatisés.

Environnement de travail :

2 personnes au profil technico fonctionnel.

Environnement technnique :

  • Méthodologie : Agile (Scrum)

  • Outils de test : QASE, XRAY, Jira, Excel, Cypress, Playwright, RobotFramework

  • Base de données : MySql

  • Documentation : Notion, Confluence, Google Workspace

Tâches et responsabilités :​

  • Analyse et conception: Étudier le patrimoine de tests existant pour identifier les scénarios à automatiser. Définir la stratégie de tests automatisés (objectifs, priorités, coverage). Sélectionner les outils et frameworks adaptés au contexte (Selenium, Cypress, Playwright, etc.).
  • Développement des scripts de test : Écrire des tests automatisés pour les scénarios fonctionnels et non fonctionnels. Intégrer les tests dans le pipeline CI/CD pour exécutions automatiques.
  • Exécution et suivi des tests : Lancer régulièrement les tests automatisés et analyser les résultats. Identifier, documenter et suivre les bugs ou anomalies détectés. Participer aux tests de non-régression automatisés avant chaque livraison.

  • Collaboration et communication: Travailler avec les développeurs, chefs de projet et Product Owners pour prioriser les tests. Rédiger des rapports de tests automatisés et partager les résultats avec l’équipe. Former et accompagner l’équipe sur les bonnes pratiques d’automatisation.
    •  

Novembre 2019 - Septembre 2020

Contexte :

Chez Médialis, éditeur de solutions numériques pour le médico-social, j’ai travaillé sur le logiciel Médiateam, un Dossier Usager Informatisé (DUI). Dans le cadre de ce projet, j’ai participé à la validation et aux tests fonctionnels des fonctionnalités, en collaborant étroitement avec les équipes techniques, des chefs projets et les clients pour garantir la qualité et la conformité du logiciel.

Environnement de travail :

4 personnes dynamiques et passionnés du domaine médico social.

Environnement technnique :

  • Méthodologie : Agile (Scrum)

  • Outils de test : QASE, XRAY, Jira, Excel

  • Base de données : MySql

  • Documentation : Notion, Confluence, Google Workspace

Tâches et responsabilités :​

  • Définition des cas de tests : identification des exigences à valider, couverture fonctionnelle complète

  • Rédaction des scénarios de test : création de scénarios clairs, reproductibles et alignés avec les spécifications fonctionnelles

  • Création des jeux de données : préparation des environnements de test à l’aide de données cohérentes et ciblées

  • Réalisation de tests statiques : relecture de la documentation fonctionnelle, validation des spécifications avant développement

  • Exécution des campagnes de tests : tests manuels sur les différentes versions des logiciels, validation de la non-régression

  • Gestion des anomalies : qualification, description détaillée des bugs, collaboration avec les développeurs pour leur résolution

  • Rédaction des rapports de test : synthèse des résultats, évaluation de la couverture de test, remontée des points critiques aux équipes projet 

Octobre 2017 - Novembre 2019

Contexte :

Médialis est une entreprise spécialisée dans les solutions digitales et les services informatiques à destination des institutions du médico-social.  Mon rôle combinait des responsabilités techniques de développement et de maintenance avec un fort volet relation client.

Environnement de travail :

Seul au service “sites web” j’intervenait sur tout le cycle de vie des projets, de la conception à la mise en production, tout en étant en contact direct avec les clients.

Environnement technnique :

  • Langage : HTML, CSS, JavaScript, jQuery, WordPress, Joomla, PHP (LARAVEL, SYMPHONY, YII)

  • Base de données : MySQL, PostGre, SQLServer

  • Outils de gestion de projet : Jira, Trello.

  • Serveurs : Configuration d’environnements Linux (Apache/Nginx), hébergement mutualisé ou VPS

  • Support & supervision : outils de ticketing, supervision manuelle et semi-automatisée, interventions à distance ou sur site

  • Outils de documentation & formation : Notion

Tâches et responsabilités :​

  • Planification et gestion de projets web : coordination des phases de conception, développement, recette et livraison, en lien avec les équipes internes et les clients

  • Cadrage des besoins : rédaction de cahiers des charges fonctionnels et techniques, participation aux réunions de validation avec les clients

  • Développement web & maintenance : réalisation de sites vitrines et e-commerce, corrections évolutives et préventives

  • Configuration et gestion des serveurs web : mise en place d’environnements d’hébergement, optimisation de la sécurité et des performances

  • Assistance technique & formation des utilisateurs : support client de niveau 1 et 2, formation à l’utilisation des CMS et des outils livrés

  • Gestion des incidents : diagnostic, résolution des problèmes techniques, communication avec les clients sur l’état d’avancement.

  • Relation client & accompagnement : suivi post-livraison, échanges réguliers pour garantir la satisfaction et anticiper les évolutions souhaitées.

Février 2017 - Octobre 2017

Contexte :

Olodoo est une agence digitale spécialisée dans la conception de sites internet et d’applications web sur mesure. L’entreprise accompagne principalement des PME et des associations locales dans leur transformation numérique. Cette mission s’inscrivait dans un contexte de forte demande en refonte de sites existants et en développement de nouveaux outils digitaux.

Environnement de travail :

Equipe de 6 personnes, composée de développeurs et d’un designer. L’ambiance de travail était collaborative et orientée résultats, avec des interactions fréquentes avec les clients finaux pour des ajustements rapides.

Environnement technnique :

  • Langages : HTML5, CSS3, JavaScript (jQuery), PHP (LARAVEL), WordPress, Joomla, PrestaShop

  • Base de données : MySQL, SQL Server

  • Serveurs & hébergement : Configuration d’Apache/Nginx sur serveurs Linux (VPS ou mutualisés), gestion des DNS et des certificats SSL

  • SEO & performance : Optimisation du code, compression des images, configuration de caches, outils Google (Search Console, Analytics)

  • Outils divers : FileZilla, phpMyAdmin, Git, Svn

Tâches et responsabilités :​

  • Création de sites web et applications web : développement de sites vitrine, e-commerce ou application web spécifiques selon les besoins des clients.

  • Refonte de sites existants : modernisation de l’interface utilisateur, amélioration des fonctionnalités, responsive design.

  • Développement de modules personnalisés pour CMS : adaptation des fonctionnalités aux besoins métier spécifiques, mise à jour et intégration dans les environnements clients.

  • Maintenance et monitoring : veille à la disponibilité, résolution des bugs, mises à jour régulières des plateformes.

  • Optimisation SEO & performance : amélioration du temps de chargement, nettoyage du code, optimisation des métadonnées.

  • Configuration de serveurs web : mise en place d’environnements de préproduction/production, sécurisation de l’accès aux serveurs.

  • Support technique et formation : assistance aux utilisateurs, accompagnement sur la prise en main des interfaces de gestion de contenu, rédaction de guides.

  • Relation client : échanges réguliers avec les clients pour le recueil des besoins, le suivi de projet et la validation des livrables.

Aout 2016 - Février 2017

Contexte :

Galore Loto Solution est une strartup opérant dans le secteur des jeux et solutions numériques dédiées aux loteries 5/90. L’objectif principal de cette mission était de piloter le développement et l’évolution d’un logiciel d’aide aux pronostics de résultats.

Environnement de travail :

Equipe pluridisciplinaire de 5 personnes (développeurs, designers UI/UX et responsable marketing). 

Environnement technnique :

  • Méthodologie : Agile (Scrum). 

  • Outils de gestion de projet : Jira, Trello.

  • Bases de données : HyperFileSQL, MySql.

  • Langages : Windev, Webdev, Windev Mobile, Python.

  • UX/UI : Figma

  • Outils de documentation : Confluence.

Tâches et responsabilités :​​

  • Élaboration de la roadmap produit : définition des priorités stratégiques.

  • Mise en place et gestion du backlog : création et hiérarchisation des user stories, suivi de l’avancement et arbitrage des évolutions.

  • Collecte des besoins & rédaction des spécifications fonctionnelles : identification des attentes, formalisation des besoins fonctionnels clairs et détaillés à destination des développeurs.

  • Suivi des sprints & validation des développements : participation aux cérémonies Agile, vérification de la conformité des livrables par rapport aux spécifications.

  • Gestion des phases de tests et de mise en production : coordination des ateliers de tests aves des beta-testeurs et déploiement en production

  • Formation & accompagnement des utilisateurs : création de supports, animation de sessions de formation et d’ateliers de présentation du produit.

Janvier 2016 - Juillet 2016

Contexte :

La Banque Atlantique Togo est une institution financière majeure opérant dans le secteur bancaire en Afrique de l’Ouest. En pleine phase de modernisation de ses systèmes d’information, la banque souhaitait renforcer l’efficacité de ses outils internes et l’automatisation de ses services. Cette mission s’inscrivait dans un contexte de digitalisation au sein du groupe bancaire orienté vers la réactivité et la qualité du service aux clients et aux utilisateurs internes (personnel administratif, RH, comptabilité, agences, etc.)

Environnement de travail :

Equipe de 8 personnes au département informatique, sous la supervision du Directeur du Système d’Information.

Environnement technnique :

  • Systèmes d’exploitation : Windows 10, Windows Server, Red Hat Enterprise Linux

  • Bases de données : Oracle, MySQL

  • Outils de supervision & sauvegarde : NAGIOS, NESSUS, SOLAR 

  • Langages : SHELL, SQL, JAVA, C++, PHP (LARAVEL)

Tâches et responsabilités :​

  • Maintenance applicative : Prise en charge et suivi des applications internes (gestion RH, paie, etc.), résolution d’incidents, mise à jour des fonctionnalités et la gestion des droits utilisateurs.

  • Mise en place d’un outil de gestion de parc informatique : Étude des besoins, développement, et déploiement.

  • Supervision des systèmes et de la base de données : Suivi des performances, alertes systèmes, interventions préventives et curatives.

  • Sauvegarde & restauration : Mise en œuvre de procédures de sauvegarde régulière des bases de données critiques et tests de restauration pour garantir la continuité d’activité.

  • Support aux utilisateurs : Assistance de niveau 1 et 2 auprès du personnel (problèmes logiciels, matériels, connexions réseau), interventions sur site et à distance.

  • Maintenance des GAB (Guichets Automatiques de Billets) : Diagnostiques sur le terrain, redémarrage et remise en service des automates, coordination avec les fournisseurs si nécessaire.

  • Formation et documentation : Élaboration de manuels utilisateurs pour les applications internes, conduite de sessions de formation pour faciliter la prise en main des nouveaux outils.

FORMATIONS ET CERTIFICATIONS

Sept 2025
EF SET
EF SET English Certificate (C1 Advanced)
Oct 2024
OpenClassrooms
Initiation à l'intélligence artificielle
Oct 2024
OpenClassrooms
ChatGPT pour améliorer la productivité
Sept 2024
OpenClassrooms
Automatisation avec Cypress
Sept 2024
OpenClassrooms
Conception d'une stratégie de test
Sept 2024
OpenClassrooms
Initiation au test et à la qualité logiciel
Sept 2024
OpenClassrooms
Les fondamentaux d'Excel
Nov 2022
OpenClassrooms
Requêtage SQL
Oct 2022
OpenClassrooms
Architecture orientée services (SOA) avec JAVA
Aout 2022
CFTL - Comité Français des Tests Logiciels
ISTQB® Certified Tester Foundation Level
Mai 2020
OpenClassrooms
Principes du Domain Driven Design
Mai 2020
OpenClassrooms
Référencement naturel (SEO)
Mai 2020
OpenClassrooms
Fondamentaux de l'UX Design
Avr 2020
OpenClassrooms
Audience avec Google Analytics
Avr 2020
OpenClassrooms
Gestion de projets avec SCRUM
Avr 2020
OpenClassrooms
Test d'interface d'un logiciel
Mars 2020
OpenClassrooms
Bases de la gestion de projet
Mars 2020
OpenClassrooms
Gestion de projets AGILE
Sept 2019
SUPINFO
Master - Administration et gestion informatique / Plan de Continuité d'activité
Octobre 2015
IAI
Licence - Génie logiciel