François - Assistant à maîtrise d'ouvrage SQL
Ref : 130919P001-
Domicile
75009 PARIS
-
Profil
Chef de projet, Assistant à maîtrise d'ouvrage, Testeur (62 ans)
-
StatutFreelance
-
La Banque Postale - EasyBourse : Souscription Mandat d’Assurance VieJan 2021 - Jan 2022
Domaine de compétences : Préconisation et Développement du Référentiel de Tests Automatiques de
Environnement technique : Robot Framework – Selenium, Python, Pandas (test des simulateurs de position)
Non Régression End To End (circuit de traitement)
Objectif : Automatisation des tests pour la souscription en ligne : Assurance Vie /
Fourniture de jeux de données / Simulation de portefeuille boursier / API
«mockées»
Réalisations :
Conception et développement des tests E2E sur IHM Web :
o Souscription en ligne à des mandats de gestion : Assurance Vie & Simulations de portefeuille
2
o Préconisation de la solution de tests automatisés : Robot Framework
o Rédaction des cahiers de recette, valorisation et validation par la MOA (Product Owner)
o Développement des tests automatiques et mise à jour après chaque Mise en Production
o Conception du classeur Excel de paramétrage : fourniture de la ligne de commande pour le
lancement des tests automatiques
o Transcription d’une partie des automatismes du circuit de souscription sur le framework
Cypress
o Documentation des tests automatiques : Robot Framework & Cypress
Développement d’API « mockées »
o Application Mobile de gestion de compte (news, récapitulatif de position, passation d’ordres, ...)
o Analyse des cas de test par API : contrat d’interface, modèle de données, règles de gestion
o Développement des API Rest « bouchonnées » pour les tests automatiques :
o Documentation de chaque API – markdown language Cypress
Tests Data Driven et Behaviour Driven (règles de gestion)
Node JS / Express – développement des API mockées pour l’application mobile de gestion
DevOps : fourniture des composants pour la mise à disposition des tests de NR automatiques
Jira, Redmine, Git, Jenkins, Jupyter Notebooks (prototypage, POC)
Euronext : Gestion de Marchés Boursiers -
Conduite de recettes manuelles
Euronext : Gestion de Marchés BoursiersJan 2021 - Jan 2021Automatisation
Environnement technique : Gerkhin, UML
Objectif : Validation d’évolutions réglementaires / Intégration de bourses étrangères
dans le SI
Réalisations :
Pilotage des recettes sur évolutions réglementaires : classification des instruments en fonction de
critères environnementaux
Rédaction de plans de test : mise en cohérence des spécifications fonctionnelles
Automatisation sur outil interne de l'intégration de quelques bourses du Moyen Orient
Projets et documentation en Anglais
Applications : référentiels, Suivi de marché, bus de données, …
Logs applicatives : analyse à l’aide de l'outil Coralogix
SQL : Oracle, Postgres, MySql – dBeaver
3
MobaXterm : recherche et analyse de fichiers / serveurs
Jira, Redmine, Coralogix
Outil de test automatisé interne – matrices de paramètres : Centriq
WOOP : SaaS Distribution - solutions de livraison à la commande -
Free lanceJan 2021 - Jan 2021
Domaine de compétences : Rédaction de cahiers de recette et leur automatisation
Environnement technique : Application Web : Front Vuetify Robot Framework / Selenium : CSS, Xpath / web services REST – Python - Postman
Objectif : Référentiel de tests automatisés de Non Régression : gestion des rôles
Réalisation :
Mise en place des Cahiers de Recette par l’analyse de l’application et validation métier
Automatisation des tests de non régression axés sur la matrice des droits : IHM web -
Treezor – SG : Néo Banque, fournisseur d’API - SaaSJan 2020 - Jan 2021
Domaine de compétences : Monétique - Mastercard Payment Transaction Services / Rédaction de cas
Environnement technique : Méthodologie Agile : Scrum et Kanban / Behaviour & Data Driven Development Data : REST & micro services – grpcurl, Postman, Insomnia / RabbitMQ, Web hooks Framework d’automatisation de test : Robot Framework
de test : mono, multi composants, end to end
Objectif : Développement d’un référentiel de tests automatiques de Non Régression :
Web services, micro services
Réalisation :
Assistance aux PO pour l’exhaustivité des cas de test par User Story
Back testing API REST - contrat d’interface, données, règles de gestion : automatisation
Scrum : développement ‘just in time’ des tests d’acceptance : micro services gRPC
Mapping des données : Jupyter Notebooks - Python
Postman / Jira / Git- Gitlab / MySQL / Docker, Lxc / Linux -
La Poste – DocapostJan 2013 - aujourd'hui
Conception de cahiers de recette
Environnement : Editique, MS Office, XML – Xsd, XPath, Xslt, fichiers séquentiels, scripts Python, Notepad++
Contexte : contrôle documentaire pour l’Agence Nationale de Traitement des Infractions / ANTAI
⦁ Rédaction du cahier de recette pour 4 éditions :
⦁ Valorisation à partir de fichiers XML et séquentiel
⦁ Création, validation et renseignement de fichiers XML
⦁ Mise en place de procédures et outils pour l’exécution et le suivi des tests – MS Office
⦁ Recette : supervision, maintenance du cahier de recette, suivi des correctifs -
Homologation d’un site de E-commerceJan 2013 - aujourd'hui
Contexte : site marchand, relations fournisseur, règlements, suivi des commandes
Environnement : TestLink, Mantis, PHP, MySQL
⦁ Rédaction du cahier de tests et création des jeux de données par requêtes SQL
⦁ Réalisation de la recette, coordination des re-livraisons avec l’hébergeur et le développeur
⦁ Organisation des tests autour des outils Testlink et Mantis -
Devoteam Recherche et InnovationJan 2012 - Jan 2013
Pilotage de la rédaction d’une méthodologie de mise en œuvre d’un Cloud
Environnement : Open Workbench, OpenStack
Contexte : Cloud privé « Infrastructure as a Service », crédit d’impôt recherche
⦁ Projet de description d'une méthodologie d’analyse du besoin et de mise en œuvre d’un Cloud IaaS
⦁ Coordination des travaux d'une équipe de 5 ingénieurs
Pilotage de la traduction d’un support de formation
Contexte : Plan de Continuité d’Activité, normes Iso 27301, crédit d’impôt recherche
⦁ Planification, suivi et supervision de la traduction d’un document de formation en Anglais – 6 consultants
⦁ Rédaction du document de choix de solution pour la mise à niveau d’une solution commercialisée par le groupe -
HSBC Technical Services – banque privéeJan 2011 - Jan 2012
Gestion d’évolutions en E-Banking
Environnement : STP, mainframe, serveur applicatif Websphere, IHM web
Contexte : passation d’ordres de bourse, restitutions des mouvements et positions, comptabilisation
⦁ Coordination de la rédaction des spécifications et rédaction des scénarios de recette – template Word
⦁ Valorisation des cas de test, réalisation de la recette avec la MOA -
aujourd'hui
Gestion d’évolutions dans le cadre réglementaire – compliance
Environnement : STP, infocentres
Contexte : édition de relevés sur mandat de gestion, relevés annuels de position patrimoniale
⦁ Acteurs : 3 intervenants internes au groupe et un acteur externe pour l’édition
⦁ Coordination de la rédaction des spécifications et rédaction des cas de test – template Word
⦁ Pilotage de la recette entre les intervenants internes et externe : suivi des minutiers
⦁ Rédaction du cahier de test pour la validation du « bon à tirer » -
aujourd'hui
Pilotage d’une recette sur migration de SI
Environnement : Quality Center
Contexte : gestion sous mandat : négociation et restitutions des mouvements et positions
⦁ Suivi de la disponibilité des environnements, accréditations, données de base et anonymisation
⦁ Planification des campagnes de test, définition des minutiers
⦁ Management et formation de l’équipe de tests – 5 personnes : modalités de déclaration des anomalies
⦁ Ajustement éventuel du périmètre des tests en cours de campagne suivant les aléas
⦁ Reporting quotidien sur l'avancement et l’état de la matrice des fonctionnalités
⦁ Gestion des anomalies, bilan – synthèse de la campagne, préparation des arbitrages pour la re-livraison
Domaines de compétence
Rédaction de spécifications fonctionnelles générales et détaillées
o Banque de France, BNP Retail, HSBC
Cahiers de recette : Exhaustivité des critères d’acceptation
o Applications : Banque de France, Ritmx-SNCF
o Circuit de traitement : EasyBourse, Woop, HSBC, Harvest
o Fonctionalités : HSBC, SNCF – RITMX, uronext
Test Lead - Pilotage de campagnes de tests manuels / Stratégie
o Pair-testing, Équipes dédiées ou de business analysts (5 acteurs)
o Migration : Banque de France, HSBC
o Maintenance évolutive : SNCF – RITMX
o Évolution : Euronext, HSBC, Harvest
Développement de tests automatiques
o Nouvelle application : SNCF – RITMX
o Non régression : EasyBourse, Woop, Treezor
o Génération de jeux de données : EasyBourse, Docapost, Harvest
Objet des tests automatisés
o IHM web : Woop, EasyBourse
o Web services – API Rest SOAP : EasyBourse, SNCF – RITMX, Treezor
o Micro services : Treezor
o Analyse de données : QuantHouse, EasyBourse
o Framework interne : Euronext
o DevOps - fourniture de composants pour l’intégration continue : EasyBourse
Cycles de vie des projets
o Agile : Scrum – Kanban / Rapid application development / V
Langue de projet
o Anglais : Euronext, Treezor, QuantHouse, Banque de France
Environnements fonctionnel
Banque : Banque de Détail et Privée, Banque Centrale
Finance de marchés, Asset Management, flux boursiers – Market Data
Gestion de Patrimoine, Assurance Vie
Monétique : Mastercard Payment Transaction Services - MPTS : clearing, authorization
Billetterie et Billettique : Transport ferroviaire SNCF
Solutions de transport : grande distribution
1
AGF / Allianz ….…. p 7
Banque de France …. p 7
BNP Retail ………... p 6
DocaPost ………….. p 6
EasyBourse ……….. p 2
Euronext …………. p 3
Harvest …………… p 5
HSBC …………….. p 6
QuantHouse …….…p 4
SNCF – RITMX ..…p 4
Treezor – SG ...…… p 4
Woop …………….. P 3
Environnement technique
UML : modélisation des cas d’utilisation, circuits de traitement et objets fonctionnels
Gherkin : formalisme de description des cas de test et anomalies
Outils de travail collaboratif : Backlog
o Jira
o Redmine
Framework de spécifications exécutables - tests automatisés :
o Robot Framework
o Cypress
o Fitnesse (Cucumber like)
o Katalon Studio
o Quality Center - UFT
o Centriq : outil interne de tests - Euronext
o Cypress – auto formation
Accès aux données :
o Requêtes Http : SOAP, REST, micro services / Postman, Insomnia
o Valorisation et validation des contrats d’interface Xml, Json
o Selenium, Android Studio, Appium / CSS, Xpath
o Analyse de données : Python.Pandas
o SQL - MySQL
Programmation :
o Python, JavaScript – Node.js
GIT/ Gitlab, Reddit / Jenkins / ElasticSearch / Jupyter Notebooks – POC / Docker
OS : Windows, Linux
Formation
1981-1984 ESC Rouen – Neoma Business School / Finance
2007 Certification FITECH - Consultant en Qualification Logicielle
Langue étrangère
Anglais bilingue : adolescence à Londres – 5 ans
Rédaction de spécifications fonctionnelles générales et détaillées
o Banque de France, BNP Retail, HSBC
Cahiers de recette : Exhaustivité des critères d’acceptation
o Applications : Banque de France, Ritmx-SNCF
o Circuit de traitement : EasyBourse, Woop, HSBC, Harvest
o Fonctionalités : HSBC, SNCF – RITMX, uronext
Test Lead - Pilotage de campagnes de tests manuels / Stratégie
o Pair-testing, Équipes dédiées ou de business analysts (5 acteurs)
o Migration : Banque de France, HSBC
o Maintenance évolutive : SNCF – RITMX
o Évolution : Euronext, HSBC, Harvest
Développement de tests automatiques
o Nouvelle application : SNCF – RITMX
o Non régression : EasyBourse, Woop, Treezor
o Génération de jeux de données : EasyBourse, Docapost, Harvest
Objet des tests automatisés
o IHM web : Woop, EasyBourse
o Web services – API Rest SOAP : EasyBourse, SNCF – RITMX, Treezor
o Micro services : Treezor
o Analyse de données : QuantHouse, EasyBourse
o Framework interne : Euronext
o DevOps - fourniture de composants pour l’intégration continue : EasyBourse
Cycles de vie des projets
o Agile : Scrum – Kanban / Rapid application development / V
Langue de projet
o Anglais : Euronext, Treezor, QuantHouse, Banque de France
Environnements fonctionnel
Banque : Banque de Détail et Privée, Banque Centrale
Finance de marchés, Asset Management, flux boursiers – Market Data
Gestion de Patrimoine, Assurance Vie
Monétique : Mastercard Payment Transaction Services - MPTS : clearing, authorization
Billetterie et Billettique : Transport ferroviaire SNCF
Solutions de transport : grande distribution
1
AGF / Allianz ….…. p 7
Banque de France …. p 7
BNP Retail ………... p 6
DocaPost ………….. p 6
EasyBourse ……….. p 2
Euronext …………. p 3
Harvest …………… p 5
HSBC …………….. p 6
QuantHouse …….…p 4
SNCF – RITMX ..…p 4
Treezor – SG ...…… p 4
Woop …………….. P 3
Environnement technique
UML : modélisation des cas d’utilisation, circuits de traitement et objets fonctionnels
Gherkin : formalisme de description des cas de test et anomalies
Outils de travail collaboratif : Backlog
o Jira
o Redmine
Framework de spécifications exécutables - tests automatisés :
o Robot Framework
o Cypress
o Fitnesse (Cucumber like)
o Katalon Studio
o Quality Center - UFT
o Centriq : outil interne de tests - Euronext
o Cypress – auto formation
Accès aux données :
o Requêtes Http : SOAP, REST, micro services / Postman, Insomnia
o Valorisation et validation des contrats d’interface Xml, Json
o Selenium, Android Studio, Appium / CSS, Xpath
o Analyse de données : Python.Pandas
o SQL - MySQL
Programmation :
o Python, JavaScript – Node.js
GIT/ Gitlab, Reddit / Jenkins / ElasticSearch / Jupyter Notebooks – POC / Docker
OS : Windows, Linux
Formation
1981-1984 ESC Rouen – Neoma Business School / Finance
2007 Certification FITECH - Consultant en Qualification Logicielle
Langue étrangère
Anglais bilingue : adolescence à Londres – 5 ans