En Informatique de Gestion, mission d’amélioration des tests automatiques existants et développement d’autres jeux de tests. Utilisation d’Eclipse, Java, Selenium, TestNG, Jenkins.
Utilisation de l’Anglais.
Ouverture d’une Entreprise Individuelle de Services à la Personne en Informatique
Pour le producteur de logiciels et de cartes de paiement du Crédit Agricole (1e banque de France)
Assurance de la Qualité des Interfaces Web permettant la création d’une carte, sa consultation, sa gestion, et permettant aussi de gérer les opérations les agences, les contrats et les clients
Lancement de tests automatiques (scripts Ms Dos) fonctionnels
Lancement de tests manuels fonctionnels et de sécurité en utilisant des documents fonctionnels et des tests décrits en étapes, vérification des résultats grâce aux matrices Excel de résultats, entrée des bugs trouvés dans HP ALM Quality Center (avec leur description, les pièces jointes…), signalement des anomalies par email via HP ALM Quality Center. Utilisation de l’Anglais.
Formation à Tricentis Tosca TestSuite et VectorCast
Pour le leader mondial du BPM (Business Process Management)
Assurance de la Qualité des Produits BonitaBPM sous Windows, Unix et Navigateur Web.
Tests des différentes licences et des fonctionnalités associées pour les produits payants.
Tests automatiques fonctionnels sous Eclipse (test suites) en Java et Groovy utilisant les langages et outils Selenium – TestNG, SWTBot – Junit, pour les tests de non-régression. Intégration Continue en Agile – Scrum avec Maven, Ant, Jenkins (jobs de lancement de scripts). Gestion des versions en Git. Test de l’application pour mobiles (simulateur web du mobile). Nombreux tests manuels fonctionnels et tests de sécurité. Lancement de requêtes SQL. Gestion des tests fonctionnels et d’intégration avec TestLink (requirements, test plans, builds) et JIRA (Agile, Sprints, Epics, Stories, Tasks, Bugs, Defects, Improvements) ainsi que Mantis. Versionning avec GIT intégré à Eclipse / GIT Bash (versioning, branches). Reporting avec Jasper, Word, Excel (tableaux, graphes), PowerPoint. Utilisation de nombreuses bases de données, de serveurs d’application (Apache Tomcat, JBoss), et d’autres outils comme Ftp, Putty, Ldap, Alfresco, CMIS, Salesforce, SugarCRM, SAP, Soap Webservices. Plateformes de tests sur Linux Ubuntu, Windows, Ms Dos, navigateurs Web.
Utilisation permanente de l’Anglais.
Rôles supplémentaires
Rôle de product manager délégué équipe quality assurance, Passerelle équipe quality assurance - ergonome
Responsable stratégie de qualification équipe innovation
Initiatives
Tests automatiques unitaires du « moteur » des logiciels, Tests automatiques des « Process Templates » téléchargeables sur le site de Bonitasoft par les clients, Tests manuels fonctionnels des Connecteurs, première prise de contact avec l’équipe QA de Chine
Pour le leader mondial des TPE (Terminaux Electroniques de Paiement) :
Préparation d’un environnement de tests automatiques en HP ALM QTP & BPT. Assurance Qualité des projets Web et Windows, et d’outils spécifiques plus configurables. Tests Manuels fonctionnels et d’intégration.
Utilisation de HP ALM (Quality Center, Reports, QTP, BPT, VBS) pour les tests automatiques fonctionnels.
Programmation d’une application qui génère la matrice de traçabilité entre les exigences et les résultats et vice
versa, en C# .Net. Utilisation des graphes JIRA pour le suivi de l’état des anomalies (ouverte, corrigée, vérifiée…). Utilisation de TestLink lié à JIRA.
Test de performances avec JConsole, et de sécurité.
Assurance Qualité dans le domaine de la monétique des Terminaux de Paiement, des iPhones, des iPod. Outillage ftp, svn, Winscp, navigateurs, Virtual Machine et Linux RedHat / OpenSuse, Windows, MsDos et iOS (application embarquées sur mobiles Apple).
Utilisation régulière de l’Anglais.
Initiatives
Proposition d’une méthodologie de qualification (travail inter – équipes QA – Devs – PMs)
Premier déplacement à Valence pour la montée en compétence métier de la QA
Pour la filiale de production de téléphones mobiles de Sagem, consultant QA pour les tests automatiques de ces mobiles, et pour développer des applications Visual Basic pour d’autres départements.
Développement de tests automatiques avec BPT, Quality Center et Quick Test Pro pour les mobiles. Travail sous Business Components, TestPlan, TestLab. Gestion des flows et de leurs conditions.
Lancement de test sets en direct et batch nuit.
Développement en Visual Basic Script de nouvelles briques BPT pour les tests fonctionnels de mobiles, et maintenance corrective et évolutive de ces Business Components
Développement en VBS de différents programmes sous QC et QTP (tests QTP ou BPT, paramétrables via variables ou DataTable) pour différentes équipes internes (outils de traitement de fichiers)
Développement de tests automatiques pour tester les outils de tests Sagem eux – mêmes (applications Windows), avec utilisation des add-ins web et .net, de requirements, cycles, defects. Détection et remontée des bugs par messagerie QC. Création d’application areas, repositories, libraries. Paramétrage du run. Utilisation de checkpoints, de paramétrages des tests créés.
Utilisation de l’Anglais.
Pour la partie logistique de PSA : Développeur de mappeurs (flux de transit de données : applications de création et transformation de fichiers plats, XML ou structure, à aspect logistique, avec suivi). Nombreux programmes en C++ et UML (Rational Rose). GEFCO acheminant par rail, route, air et mer les véhicules notamment, et les entrepose, et les mappeurs permettent d’avoir un suivi et une gestion de ces transports de stocks. Environnements : test, intégration, pré-production, production. Utilisation de Oracle 9i (SQL, PL/SQL, Toad, Merise) commandes UNIX, Windows.
Contributions : mise en place de la méthodologie de travail, versionning partage et gestion des messages, intégration des nouveaux dans l’équipe et formation aux exigences qualité, assistance aux métiers pour les cahiers de charges et lors de la phase de tests fonctionnels et d’intégration, de recettes et la mise en production, l’utilisation des modules créés (ex. de test : que tel véhicule parte à tel moment de tel endroit acheminé de telle manière, arrivant à un certain endroit et moment, selon les exigences du cahier de charges)
Utilisation de l’Anglais.
Utilisateur testeur
Visites régulières de la chaine de montage des automobiles et formation au fur et à mesure du logiciel permettant l’organisation du montage autant du point de vue manœuvres humaines que logistique des pièces.
Interactions avec l’équipe de développement et les responsables montage pour tester ce logiciel, ainsi qu’avec d’autres utilisateurs internationaux du logiciel (rôle de hotline). Possibilités de construction et de contrôles. Remontées d’informations et d’instructions à l’équipe production. Créations avec les briques du logiciel.