Christophe Guillemot

ingénieur qa, tests, automatisation, test manager

Moves to Paris

  • 48.8546
  • 2.3477
  • Indicative rate €490 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 1h
Propose a project The project will only begin when you accept Christophe's quote.

Available later

Until 5/17/2021

Propose a project The project will only begin when you accept Christophe's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around

Preferences

Project length
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months
Business sector
Would prefer avoiding:
Digital Agency and IT company
Company size
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
  • 1000 - 4999 people
  • ≥ 5000 people

Verifications

Languages

  • Anglais

    Full professional proficiency

  • Français

    Native or bilingual

  • Espagnol

    Limited working proficiency

Categories

Skills (35)

Christophe in a few words

Après une première partie de carrière dans le développement C++ et Java, j'opère désormais dans la qualification logicielle et je suis spécialisé dans les tests automatisés.

Je maitrise Selenium Webdriver avec les langages Java, C# et javascript.
J'ai de très bonnes connaissances en Nodejs et je suis à l'aise avec les framework de test associés, je connais bien Cypress, Puppeteer, Mochajs, notamment.
Enfin j'ai l'expérience de tests d'API avec SoapUI et Postman.
A noter : sur les quatres dernières missions, trois d'entre elles ont consisté a la mise en place d'une solution d'automatisation des tests.

Par ailleurs, je peux travailler en environnment Windows ou Linux. Je développe à titre personnel des APIs avec Nodejs, Express et Heroku.

Experience

Total Marketing Services (TMS) - Total

Energy & Utilities

Ingénieur QA

Rueil-Malmaison, France

February 2020 - June 2020

Mission : Qualification de l'application Bitume Online. Mise en oeuvre des tests automatisés

• Mode de travail Agile – Sprint de deux semaines. Responsable de la validation des livraisons
• Rédaction des cahiers de tests sur les différents modules de l'application dans Azure Test plan
• Exécution des campagnes de tests
• Etude d'outils d'automatisation : Cypress, Selenium javascript, Puppeteer
• Mise en oeuvre d'une solution Selenium javascript avec Mochajs

CIBTP-UCF

Civil Engineering

Ingénieur QA / Automatisation

Paris, France

November 2017 - September 2019

Mission : Automatisation des tests de l'application web CarteBTP

• Création, depuis zéro, du framework de test en c# .Net, basé sur Webdriver pour le pilotage Web et NUnit pour les tests :
• Système de recovery en cas d'échec
• Capture d'écran
• Déroulement standardisé d'un test (à partir des éléments de NUnit tel que Setup, TearDown, TestCaseSource)
• Mini-framework de randomisation de jeux de données (basé sur fonctions et dictionnaire)
• Interaction avec base de données
• Lancement de batch
• Implémentation d'outils pour la création des entités larges des jeux de données (Compte, Utilisateur, Commande)
• Création d'un report HTML avec lien de documentation vers Confluence
• Mise en place dans Azure DevOps :
• Déroulement automatique la nuit de tous les tests (près de 200 tests)
• Envoi des résultats dans Slack
• Sauvegarde du report HTML avec l'API de confluence
• Mise en place de MailCatcher
• Mode de travail Agile – Sprint de deux semaines.

Orange Cloud for Business - ORANGE

Telecommunications

Ingénieur QA / Automatisation

Boulogne-Billancourt, France

November 2015 - September 2017

Mission : Responsable de la qualification des composants BSS (CRM, Logiciel de facturation, Front-End), chez Cloudwatt

• Mode de travail Agile – Sprint de deux semaines. Responsable de la validation des livraisons en environnement de développement, intégration et staging(recette/pré-production)
• Maintenance et exécution des tests automatisés avec CasperJs
• Création de nouveaux tests à chaque sprint
• Migration des anciens tests Selenium IDE vers CasperJS
• Création d'une interface Web pour l'exécution des tests par API Rest sur un server Flask Python
• Maintenance et Evolution de l'image docker d'exécution des tests
• Mise en place de tests de consommation avec Selenium Webdriver

BNP Paribas Leasing solution - BNP

Banking & Insurance

Ingénieur QA / Test Manager

Suresnes, France

November 2013 - September 2015

Mission : Au sein du Service Qualité MOE, tests applicatif sur le portail Lease Offers (application mettant à disposition des offres financières pour les clients professionnels de BPLS)

• Responsable version de Lease Offers : Gestion des livraisons, des demandes d’évolution, des tests et des correctifs sur les anomalies
• Campagne de test ALM, stratégies de recette
• Maintenance des tests automatisés d'UFT (Utilisation d'un repository partagé et de datatable)
• Mise en place de tests automatisés à l’aide de Selenium Webdriver et intégration dans Jenkins : création d’un framework java + création d’un plugin Firefox pour un export dédié depuis Selenium IDE. Exécutions sur Firefox ou sur HtmlUnit (navigateur sans interface). Présentation des outils et de la démarche d'ajout de cas de test avec suivi et encadrement technique
• Tests des Web-services à l'aide de SoapUI. Mise à plat de l'existant et création de suite de tests

Malakoff Méderic

Banking & Insurance

Ingénieur QA / Automatisation

Paris, France

March 2013 - October 2013

Mission : Recette applicative sur RP (Référentiel Personnes)
RP est le référentiel central pour un grand nombre d’applications au sein de la société Malakoff Médéric


• Création des cas de tests. Préparation des jeux de données. Exécution et remontée des anomalies (Evolution « Entreprise Sensible »)
• Amélioration des scripts Selenium IDE pour les TNR automatisés et lancement campagnes de test
Mise en place d'un cryptage pour les mots de passe
• Mise en place d’un projet Selenium Webdriver pour la création d’automates de reprises de données. Exécution depuis un fichier de données au format csv
• Formation à Selenium IDE pour une équipe transverse

Aviva

Banking & Insurance

Ingénieur QA / Test Manager / Automatisation

Bois-Colombes, France

January 2012 - October 2012

Mission : Exécution des plans de tests manuels et automatisés sur les produits IARD (principalement Auto, Santé et MRH)

• Phase de compréhension du fonctionnel
• Préparation des jeux de données de test avec Selenium IDE
• Exécutions des tests manuels à partir de Quality Center (calendrier découpé en lot)
• Exécutions des tests automatisés avec Quick Test Pro
• Mise à jour du référentiel de test
• Analyse des incidents : Soit évolution et mise à jour des scripts, soit anomalie et alors création d’une fiche pour l’équipe responsable du produit
• Identification des cas manuels pouvant passer en mode automatisé. Création du cas de test dans QTP
  • HP ALM
  • QTP
  • Selenium

AJC Formation

Human Resources

Formateur QTP

Paris, France

February 2013 - February 2013

Formation QTP dispensé à 12 personnes :
• Méthodologies des tests automatiques
• QTP Utilisation standard, Utilisation avancée
• Expressions régulières
  • Formateur
  • QTP

Generali - Groupe Generali

Banking & Insurance

Ingénieur QA / Automatisation

Saint-Denis, France

October 2011 - November 2011

Mission (forfait) : Automatisation des tests de l’application Gestion des Sinistres ULIS

• Implémentation des cas de tests (+ de 100) dans l’outil Synopsis de la société Kalios
• Simplification et Réorganisation des éléments dans Synopsis
• Amélioration des scripts techniques de TestComplete (JScript)
• Mise en place des plans de tests
• Exécution des plans de tests et correction des anomalies
  • Synopsis
  • TestComplete
  • JScript
  • AutoIt

3 Malt project(s)

    (1 rating)

    Marc - Total Marketing Services (TMS)

    09/07/20

    Christophe a réalisé 6 mois de prestation dans la cellule DIGITAL de notre entité Bitumes de TOTAL Marketing and Services. Sa mission avait 3 objectifs: > rédiger et consigner dans l'outil AZURE TEST PLAN les scénarii des cas de tests de non régression de notre application de vente en ligne de Bitumes (en cours de re développement avec plusieurs modules et prévue pour un déploiement européen). > Exécuter régulièrement les campagnes de tests de non régression > Automatiser avec l'outil Slenium les tests à réaliser lors des campagnes de tests de non régression. Il a rempli ses objectifs avec succès en fournissant un travail de qualité. Christophe est fiable, consciencieux, proactif et d'un caractère accomodant qui se prête parfaitement à un travail collaboratif (en particulier en méthodologie AGILE). Son intervention a été fortement appréciée (notamment par les développeurs qui ont loué la plus value de sa mission). Je recommande sans hésitation Christophe.

    Luc Imbaud - SOPRA STERIA GROUP

    1/23/2020

    Christophe a été notre référent sur les tests pendant plus de deux ans dans un environnement techniquement hétéroclite. Il maitrise le processus de test, la gestion des environnements et des jeux de données, les différents outils pour l'autimatisation des tests, la méthode etc. C'est un professionnel qui a à coeur de maintenir la qualité fonctionnelle d'un périmètre applicatif sur la durée : il est autonome, de bon conseil, tenace, il sait ce qui est important et s'adapte à toute situation. Enfin c'est quelqu'un avec qui on est bien, lorsqu'on travaille avec lui on est toujours en confiance.

    Education

    charter modal image

    Success is a team effort

    Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

    Sign the code