
Charles MENDY
Senior Ingénieur Automation QA | Java, Selenium
Salaire / Taux journalier
77186 Noisiel, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
QA Automation Engineer
Europcar Mobility Group
août 2022 - Présent
4 ans 3 mois
-Création d'un projet d'automatisation from scratch pour les tests End to End: Playwright, Typescript, NodeJs, Cucumber JS. -Configuration de tests d'acceptances "mocké" avec WIREMOCK -Définition et Rédaction des cas test en fonction des user stories. -Automatisation de tests Back-end sur des Api Rest : Rest assure, Karate, Gherkin. -Correction et maintenance d'un patrimoine de test automatisés : Selenide, Java, Maven.
AUTOMATICIEN DE TEST UFT -- En mission chez PACIFICA (Crédit Agricole)
Aubay
nov. 2021 - juil. 2022
9 mois
92100 Boulogne-Billancourt, France
Contexte ● Maintenance et évolution d’un patrimoine de test automatisé. Rôles dans la mission ● Exécution des tests automatisés. ● Correction et maintenances des scripts. ● Déploiement et mises à jour des tests automatisés sur de nouveaux environnements en prenant en compte les différences d’URL et d’affichages des pages. ● Création des nouveaux jeux de données correspondant aux nouveaux environnements sur lesquels les tests automatisés sont déployés. Environnement UFT , VBscript , Macro Exel , Windons 10 , ALM .
Altran
oct. 2019 - déc. 2021
2 ans 3 mois
Région de Paris, France
Consultant automaticien de cas de test SELENIUM WEB DRIVER-- DGFIP
déc. 2019 - déc. 2021
2 ans 1 mois
Région de Paris, France
Automatisation d'un ensemble de tests de non-régressions sur des applications web de la DGFIP. Technologie :Framework Sélénium web-drivers, TESTNG,GIT, JENKINS, ALLURE REPORT. -Les scripts sont développés en utilisant le principe du PAGE OBJECT MODEL. -MAVEN :pour la gestion des librairies et la compilation. -GIT:pour la gestion des versions. -JENKINS : pour permettre aux testeurs de lancer les scripts automatiques sur une interface , des jobs Jenkins regroupant des ensembles de cas de test automatisés, ont été mis en place. -ALLURE-REPORT : grace aux annotations sur le code java, des rapports détaillées avec toutes les étapes du test sont générés avec le résultat du lancement des scripts.
Consultant Automaticien de test KATALON STUDIO -- CONSEIL D'ETAT
oct. 2019 - déc. 2019
3 mois
Mise en place d'une stratégie d'automatisation des tests de recettes d'une des applications Web du Conseil D'ÉTAT nommé "TELERECOURS" : -Definition et organisation des scénarios et des cas de test. -Mis en place des jeux de données. -Développement des scripts automatiques avec l'outil KATALON et le langage groovy. -Integration continues des scripts automatiques via Jenkins: pour mettre les scripts à la disposition des métiers, j'ai utilisé un Poste dans le quel j'ai installé KATALON STUDIO et un Serveur Jenkins. Au niveau du serveur Jenkins j'ai créé des jobs directement relié aux scripts automatiques développé sur KATALON STUDIO. J'ai ensuite transmis l'URL du serveur Jenkins et des identifiant de connexion aux testeurs manuels. Ce qui leur permet de se connecter à distance à l'interface du serveur Jenkins, de lancer les tests automatisés et de visualiser un rapport détaillé. -Rédaction de la documentation sur le développement le lancement des scripts.
Alternant Développeur JAVA-JEE & Automatiseur de cas de Test chez HSBC
HSBC Private Banking
oct. 2017 - déc. 2019
2 ans 3 mois
Paris, France
-Réalisation d'un projet d'automatisation entier d'une campagne de tests de non-régressions : 32 scénarios de tests, environ 15 cas des tests par scénarios (350 cas de test). -Automatisation de 8 autres cahiers de recettes sur des tests exploratoires, fonctionnelles et de non-régressions -Mise en place, en fonction d'une demande précise, de plusieurs tests sur des Web-services SOAP. et REST. -Mise en place d'un système de lancement des scripts de manière automatique et à distance avec JENKINS. -Reporting : génération de rapports d’exécutions détaillés avec capture d’écran après l’exécution de chaque cas de test que je mets à la disposition des testeurs via HP Quality- Center. -Développement d'une application Web permettant de rechercher des clients, sur les différentes bases de donnée d'HSBC dédies au test, pour les tests de non-régression. L'application génère des requêtes SQL à partir des choix effectués sur un formulaire avec plusieurs critères (Nationalité, Sexe, Age, Numéro de compte, Solde, Type de carte, Identifiant etc...).Elle permet aussi de sauvegarder les requêtes et de les réafficher sous la forme d'un formulaire. L’application permet aussi d'exporter les résultats obtenus à partir des requêtes sur un fichier Excel. Technologies : JAVA /JEE : Framework Spring-Boot. -Maintenance, correction et évolution d'une application existante d'HSBC de suivi des opérations des clients : Migration de la base de donnée utilisée par l'application de Oracle à H2-data-base, étude du code source et développement de quelque fonctionnalités supplémentaire sur des critères de recherches d’opération.
Formation
Lycée Gerard de Nerval
Baccalauréat
2014 - Présent
12 ans 10 mois
H3 Hitema
Master 2(Titre RNCP niveau 1) : développement d'application JAVA et gestion du Système d'information
2017 - 2019
2 ans 1 mois
IUT de Paris - Rives de Seine
Licence professionnelle développement d'Applications - Logiciel
2016 - 2017
1 an 1 mois
Lycée René Descartes
BTS Service Informatique aux Organisations option Solutions Logicielles et Applications Métiers
2014 - 2016
2 ans 1 mois