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
ORACLE, POSTGRESQL, MYSQL, SQLSERVER, PGADMIN, SQUIRREL, DBEAVER, PHPMYADMIN
JIRA, CONFLUENCE, TRELLO, SLACK, XRAY, ZEPHYR, SQUASH, GHERKHIN, TDD, BDD
NAGIOS, NESSUS, SPLUNK, COSUBA, SONARQUBE, SOLAR, RJBOSS, HERMES, IWS, IDP, WEBMETHOD
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.
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.
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
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
À 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.
2 personnes au profil technico fonctionnel.
Méthodologie : Agile (Scrum)
Outils de test : QASE, XRAY, Jira, Excel, Cypress, Playwright, RobotFramework
Base de données : MySql
Documentation : Notion, Confluence, Google Workspace
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.
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.
4 personnes dynamiques et passionnés du domaine médico social.
Méthodologie : Agile (Scrum)
Outils de test : QASE, XRAY, Jira, Excel
Base de données : MySql
Documentation : Notion, Confluence, Google Workspace
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
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.
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.
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
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.
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.
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.
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)
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.
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.
Equipe pluridisciplinaire de 5 personnes (développeurs, designers UI/UX et responsable marketing).
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
É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
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.)
Equipe de 8 personnes au département informatique, sous la supervision du Directeur du Système d’Information.
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)
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.