Menu

Christian NGUYEN

Vélizy-Villacoublay

En résumé

Je viens d'une formation d'ingénieur informatique généraliste (ENIB: École National d'Ingénieurs de Brest). Diplômé en 2006, je travaille comme ingénieur conseil/expert dans l'activité d'automatisation des tests

Je suis spécialisé dans le domaine de l’industrialisation des tests à solution outillée et particulièrement dans l'automatisation des tests :
- HP Quick Test Pro & HP UFT Mobile & HP Quality Center (HP Mercury)
- Silk Test & Silk Mobile & Silk Central Test Manager (Microfocus)
- Selenium & FitNesse
- Squash
- TestPartner & QADirector & CARS & TrackRecord (Compuware)
- SOAP UI PRO (SmartBear)
- TestComplete & QA Complete (SmartBear)
- KaNest File (Galitt)

Liste de compétences :
+ Activité d’expertise sur l’automatisation des tests (Benchmark, séminaire, audits, étude de faisabilité, formations, support et accompagnement)
+ Activité commerciale sur l’automatisation des tests (Réponse à appel d’offres, recrutement, avant vente)
+ Activité de réalisation sur l’automatisation des tests (Stratégies, estimation charges / retour d’investissement, devis, planification, réalisation technique et mise en place de bonnes pratiques)
+ Industrialisation à solution outillée (Support, administration, réalisation)
+ Rédaction de plans de tests/scénarios et mise en place méthodologies
+ Préparation JDD et exécution de tests
+ Gestion des anomalies et exigences

Mes compétences :
Automatisation avec QTP
Benchmark
TestDirector
TestPartner
Soapui
Selenium IDE
Fitnesse
QTP
Industrialisation
Quality Center
Selenium
Roi
QC

Entreprises

  • ALTRAN CIS

    Vélizy-Villacoublay maintenant
  • CoSys - Expert en automatisation des tests

    2016 - 2016 Objectifs :
    • Déterminer les périmètres à automatiser et les échantillons de test
    • Mise en place de la solution outillée
    • Réaliser une étude de faisabilité sur l'automatisation de ces échantillons de test avec la solution HP Mobile Center + HP UFT
    • Réaliser une étude de faisabilité sur l'exploitation de Amazon Device Farm avec la solution HP UFT
    • Restitution des travaux (Faisabilité technique de l'application mobile sur IOs, Android et Desktop)

    Outils de test: HP Mobile Center + HP Unified Functional Testing + Amazon Device Farm
    Langages : VB
  • Ed - Expert en automatisation des tests

    2016 - maintenant Objectifs :
    + Afin d’accélérer la productivité de la recette et renforcer la qualité des applications par les tests de non régression, une partie des équipes souhaite être accompagnée dans l'industrialisation de l'activité d'automatisation des tests.
    + Le but est d’obtenir une méthodologie commune, des bonnes pratiques appliquées afin d'obtenir rapidement une automatisation optimisée.

    Démarche :
    + Audit de l'existant automatisé afin de mettre en avant les bonnes pratiques déjà appliquées et les bonnes pratiques à ajouter. Restitution des préconisations.
    + Etudes d'opportunités afin de déterminer ou non des périmètres à fort potentiels pour l'automatisation
    + Formations sur les bonnes pratiques et la solution outillée d'automatisation des tests
    + Accompagnement - Automatisation commune « 4 mains »
    + Support aux équipes (Réalisation/Maintenance , généralisation de l’automatisation, Stratégie d’automatisation)

    Outils de test : Ranorex, TFS, MTM
    Language : C#
  • BP2S - Expert Automatisation des tests

    2015 - 2016 - Création d'un support d'accompagnement et présentation méthodologique vis à vis des MOAs concernées par les études d'opportunité à mener en matière d'automatisation des tests pour chaque système sélectionné.

    - Etudes d'opportunités en matière d'automatisation sur une sélection de 4 systèmes (Fichiers SWIFT, POWERBUILDER, Mainframe, web). Soumettre les 4 systèmes aux critères d'éligibilités associées à un projet d'automatisation

    - Etude de faisabilité sur les systèmes ayant des résultats probants suite à l'étude d'opportunité. Réaliser un automate de test pour des périmètres fonctionnels à fort potentiel (criticité et retour d'investissement)

    - Périmètre pilote sur les systèmes ayant des résultats probants suite à l'étude de faisabilité. Réaliser une généralisation maitrisée, une fiabilisation de l'existant et une appropriation totale des MOAs concernées.

    Outils de test : Quality Center, Unified Functional Testing
    Language : VB
  • GIRC AGIRC-ARRCO - Expert en automatisation des tests

    2015 - 2015 Benchmark Automatisation des tests Batchs

    Solutions outillées de test:
    + RECITAL - EURAXIEL
    + KaNest File - GALITT
    + Outil client

    Environnement technique:
    + Mainframe
    + DB2
  • HP - Certification HP Functional Testing V11.X

    COURTABOEUF 2014 - 2014
  • Direction générale des Finances publiques - Expert en Automatisation des tests

    Paris 2014 - 2015 Contexte :
    Une application majeure de la DGFIP bénéficie actuellement d’un patrimoine important de tests automatisés. Ce patrimoine est un véritable accélérateur des tests de non régression de l’application cible et s’appuient sur un ensemble de solutions outillées (Management de test, automatisation de tests, gestion des jeux de données, gestion des machines virtuelles etc.). Ce client souhaite aujourd’hui réaliser une migration de la totalité de son patrimoine de test (référentiel de test, automates de tests) vers de nouvelles solutions outillées.

    Objectifs :
    + Réaliser une étude permettant de choisir la solution la plus adaptée aux objectifs et à l’environnement existant du client.
    + Réaliser une migration progressive et maitrisée.

    Démarche :
    + Analyse de l’existant (Réunions, Ateliers, Interviews, analyse)
    + Evaluation fonctionnelle (Création d'une liste étendue d'outil, consolidation de la grille d'évaluation, comparaison des 4 solutions outillées et la solution actuelle du client)
    + Etude de faisabilité (Epuration de la liste des outils, installation des solutions finalistes dans l’environnement existante du client, migration échantillonnée, restitution de la faisabilité technique et économique)
    + Périmètre pilote et généralisation itérative de la migration

    Environnements techniques (Outils de test) :
    + Selenium et Squash TM & TA
    + SilkCentralTestManager et SilkTest (Microfocus)
    + QAComplete et TestComplete (SmartBear)
    + Quality Center et Quick Test pro (HP)
  • QOSMOS - Expert Automatisation des tests

    2014 - 2014 Objectifs :
    Choisir les outils d’automatisation des tests les plus adaptés au contexte multi plates formes de QOSMOS (Android, IOs, Web Browser, Windows…).
    Cette démarche doit s’appuyer sur:
    • Une étude d’opportunité afin de déterminer la cible souhaitée en termes d’usage, types de tests et technologies à automatiser
    • Les retours d’expériences déjà existants (ALTRAN)
    • Une évaluation fonctionnelle et technique des outils (Installation, utilisation et automatisation dégradée/rapide de scénarios basiques)
    • Réaliser une liste de préconisations (Techniques et méthodologiques)

    Démarche :
    • Etude d'opportunités (Réunion de cadrage, Interviews, Ateliers)
    • Pré étude (Création d'une liste étendue d'outil, consolidation de la grille d'évaluation, comparaison de 6 outils)
    • Etude (Epuration de la liste des outils, Comparaison de 2 outils avec automatisation dégradée de plusieurs scénarios basiques)
    • Restitution du benchmark et d'un livret de préconisations

    Environnements techniques :
    • Outils de test : HP UFT & Mobile, Selenium, Sikuli, SilkTest & SilkMobile, TestComplete, Ranorex
  • Nestlé - Expert Automatisation des tests

    Marne La Vallée Cedex 2 2013 - 2014 Animation d'un séminaire automatisation

    Thèmes abordés:
    + Méthodologies
    + Stratégie d'automatisation
    + Automatisation Offshore
    + Contexte SAP
    + Entrants
    + Facteurs clés/Freins
    + ROI
  • BNP Paribas - Expert Automatisation des tests

    Paris 2013 - 2014 Contexte/Objectifs :
    Au sein de BP2S, les périmètres applicatifs ... évoluent régulièrement (trois fois par an en moyenne) et nécessitent un déroulement récurrent de test de non régression. Afin de réaliser des gains de productivité associés à l’activité de test à travers plusieurs environnements, le pôle ... souhaite être accompagné dans une démarche d’automatisation de test par le biais d’une étude de faisabilité (Proof of Concept)

    Activités/Démarche :
    • Pour chaque périmètre applicatif, définir un périmètre stratégique faisant l’objet d’un POC (Etude de faisabilité)
    • Réaliser des tests techniques sur des fonctionnalités critiques entre l’automate et l’application
    • Evaluer l’outil d’automatisation ainsi que les périmètres ou fonctionnalités automatisables ou non
    • Réaliser quelques fiches de tests en appliquant les bonnes pratiques
    • Restitution de métriques de charge et ROI prévisionnels
    • Restituer l’étude de faisabilité (technique et économique)

    Environnements fonctionnels :
    • Web, BO

    Environnements techniques :
    • Outils de test : HP UFT Quick Test Pro, Excel
    • Langages : VB
  • GDF SUEZ - Expert Automatisation des tests

    COURBEVOIE 2013 - 2013 Objectifs & enjeux :
    Dans le cadre d’une TRA ayant pour activité la recette d’une application avec des composants SAP et CRM, GDF Suez a manifesté son besoin de renfort sous forme d’un forfait pour les activités de spécifications des fiches de test et d’automatisations de test.
    • Spécification des fiches de test SAP
    • Spécification des créations des jeux de données nécessaires aux fiches de test SAP
    • Automatisation des fiches de test SAP et des créations des JDD
    • Maintenance du périmètre spécifié et automatisé

    Démarche :
    • Création ou complétion des fiches de test QC SAP
    • Réunion d’acquisition (Présentation des fiches de test)
    • Réalisation des automates de test
    • Restitution et validation des livrables automatisés
    • Consolidation des abaques de charges d’automatisation et de spécification spécifiques au contexte GDF Suez et l’environnement SAP
    • Apporter des améliorations éventuelles sur le mode opératoire existant associé à l’activité d’automatisation

    Environnements fonctionnels :
    • SAP/CRM

    Environnements techniques :
    • Outils de test : HP Quality Center, HP UFT Quick Test Pro
    • Langages : VB, SQL
  • E-RSB - Expert Automatisation des tests

    2013 - 2013 Objectifs :
    + Afin d’accélérer la productivité de la recette sur ..., une partie des équipes de E-RSB souhaite être accompagnée dans la mise en place d’un projet d’automation sur des tests et vérifications IHM.

    + Le but est d’obtenir une indépendance progressive des équipes E-RSB dans l’automatisation de ses périmètres applicatifs en optimisant le retour d’investissement et en appliquant toutes les bonnes pratiques associées.

    Démarche :
    Augmenter progressivement l’indépendance des équipes E-RSB dans l’automatisation des tests ... en se basant sur une démarche maîtrisée de 3 étapes
    + Formations (4 thèmes)
    + Accompagnement (Automatisation commune « 4 mains », calcul métriques de charges et ROI prévisionnels)
    + Support aux équipes (Réalisation/Maintenance , généralisation de l’automatisation, Stratégie d’automatisation)


    Compétences techniques : - Outils de test : Quality Center, Quick Test Pro
    - Languages : VB
  • SNCF - Expert Automatisation des tests

    2012 - maintenant Objectifs & enjeux :
    Dans le cadre d’une phase d’industrialisation des tests automatisés, la TRA SNCF Proximités a pour charge d’automatiser une partie de son patrimoine de test pour augmenter les gains de productivité.
    • Définir des périmètres pouvant postuler à une automatisation selon les besoins en automatisation de test.
    • Réaliser un POC sur des projets pilotes afin de vérifier opérationnellement de la faisabilité en termes d’automatisation.
    • Suite à la restitution des POCs, juger de la pertinence des résultats (Retour investissement, faisabilité) et du choix de généraliser l’automatisation.
    • Commencer l’automatisation d’un périmètre pilote pour chaque application.
    • Former les personnes à la généralisation de l’automatisation et à l’utilisation des outils.
    • Rechercher des nouvelles solutions pour améliorer les gains de productivité (Automatisation de la conception des cas de test et automatisation de la stratégie de test)

    Démarche :
    • Interviews MOA (Récupération des besoins en automatisation)
    • Étude d’opportunité sur les différents périmètres postulant à un POC
    • POC (Etude de faisabilité, évaluation des outils)
    • Restitutions (Résultats POC et analyse des critères d’éligibilité à l’automatisation)
    • Initialisation de la généralisation de l’automatisation pour chaque application
    • Support et accompagnement à l’automatisation

    Compétences fonctionnelles : Systèmes d’information permettant de réaliser ...

    Compétences techniques : - Outils de test : Quality Center, Business Process Testing, Quick Test Pro, Kalistick, Smartesting, Python
    - Languages : VB, Python
  • Bibliothèque nationale de France - Expert automatisation des tests

    Paris 2012 - 2012 Objectif :
    Benchmark automatisation des tests

    Démarche :
    • Réalisation des interviews pour recueillir les différentes expériences, les différents démarches et besoins en automatisation de test au sein de la BNF
    • Evaluation initiale et choix des différents outils postulant au benchmark
    • Réalisation du benchmark comparant 4 outils d’automatisation des tests (Commerciaux et open source)

    - Outils de test:
    + SilkTest
    + Quick Test Pro
    + TestComplete
    + Selenium
  • DGFIP - Consultant Expert Automatisation des tests

    Paris 2012 - 2013 Objectifs & enjeux :
    Dans le cadre de plusieurs applications appartenant à un même département, l’objectif était de :
    • Définir pour ce département, des périmètres pouvant postuler à une automatisation selon les besoins en automatisation de test et selon les outils d’automatisation de test mis à disposition.
    • Réaliser un POC sur des projets pilotes afin de vérifier opérationnellement de la faisabilité en termes d’automatisation.
    • Suite à la restitution des POCs, juger de la pertinence des résultats (Retour investissement, faisabilité) et du choix de généraliser l’automatisation.

    Démarche :
    • Interviews MOA (Récupération des besoins en automatisation)
    • Interviews Equipe Outils (Analyse des outils mises à disposition pour l’automatisation)
    • Etude d’opportunité sur les différents périmètres postulant à un POC
    • POC (Etude de faisabilité, évaluation des outils)
    • Restitutions (Résultats POC et analyse des critères d’éligibilité à l’automatisation)
    • Support et accompagnement des personnes réalisant la généralisation de l’automate

    Compétences fonctionnelles : Système d’information ou web services en rapport à la fiscalité

    Compétences techniques :
    - Outils de test : SOAPUI Pro, Selenium, FitNesse
    - Languages : Java, Groovy
  • Thales - Consultant Expert Automatisation des tests

    Courbevoie 2012 - 2012 Objectif :
    Thales a pour charge le développement et la recette d’une application permettant d’échanger des données confidentielles entre différentes entités du client X. Pendant les phases itératives de développement de cette application, une démarche d’automatisation a été lancée dans l’optique de :
    • Déterminer les périmètres automatisables ou non et la complexité
    • Déterminer les charges associées
    • D’augmenter la qualité du développement actuelle
    • Diminuer les charges associées à la recette de cette application
    • De fournir ces automates de test à au client X

    Démarche :
    • Définition des différents périmètres candidats pour le POC QTP
    • Evaluation de la faisabilité du POC avec QTP sur les technologies silverlight, web.
    • Mise en place de méthodologies et bonnes pratiques d’automatisation
    • Estimation des charges dans l’optique d’une généralisation de l’automatisation
    • Définition de la stratégie d’automatisation et préconisations coté développement (MOE)

    - Outils de test: Quick Test Pro
    - Langages : VB
  • Direct Assurance - Consultant Expert Automatisation des tests

    Nanterre 2012 - 2012 Objectif:
    Dans le cadre de la refonte de l’outil de gestion ..., l’enjeu est d’établir une stratégie de tests et automatisation de tests dans un contexte de développement DDSM (Méthode AGILE). Une partie de cet enjeu s’articule autour de tests automatisés de règles de gestion avec l’outil FitNesse et des test automatisés IHM avec l’outil Selenium. La cible de la prestation concerne la mise en place d’une solution pérenne qui va permettre de tester l’application web ... pendant les phases itératives de développement avec Selenium.

    Démarche:
    • Définition du périmètre candidat pour le POC IHM et éditique
    • Evaluation de la faisabilité du POC IHM avec Selenium et du POC édtique avec ItextSharp
    • Mise en place de méthodologies et bonnes pratiques d’automatisation
    • Evaluation de la faisabilité dans l’utilisation du robot pour la création de jeux de données en masse
    • Exécution des tests multi browsers
    • Mise en place des rapports de résultats de l’automate de test

    - Outils de test : Selenium, FitNesse, ITextSharp

    - Langages : Csharp
  • BNPP - Expert Automatisation des tests

    Paris 2011 - 2011 Objectif :

    Dans un souci d’amélioration du service rendu, BNP Paribas cherche à :
    • Compléter l’offre existante articulée autour de Quick Test Pro par un autre outil afin d’adresser tous les besoins d’automatisation dans l’ensemble des entités du Groupe BNP PARIBAS.
    • Améliorer leur offre et démarche actuelles adressées aux entités internes intéressées.

    Démarche :
    • Réalisation des interviews pour recueillir les différentes expériences, les différents démarches et besoins en automatisation de test au sein de la BNPP
    • Evaluation initiale et choix des différents outils postulant au benchmark
    • Réalisation du benchmark comparant 10 outils d’automatisation des tests (Commerciaux et open source)
    • Réalisation du POC pour les outils retenus par rapport aux résultats du benchmark
    • Réalisation d’un dossier de services automatisation
    • Synthèse de l’étude

    - Outils de test: Rational Functional Tester, Squish, SilkTest, T Plan Robot, Test Complete, Quick Test Pro, FlexMonkey, Watir, WebTest, Selenium, KaNest-File.
  • Médiamétrie - Consultant Confirmé Outils de test

    Levallois-Perret 2011 - 2011 Objectif :
    Suite à l’acquisition de plusieurs solutions outillées de test, notre mission a pour but d’apporter toute notre expertise de mise en place de méthodologies, d’accompagnement dans l’utilisation des outils et de support des outils en respectant les contraintes clients de charges de test et donc de productivité.

    Démarche :
    • Mise en place de méthodologies de tests et bonnes pratiques dans un contexte de développement AGILE
    • Industrialisation du processus de recette (Exigences & Fiches de tests & Anomalies)
    • Support, sensibilisation et maintenance de l’administration Silk Central Test Manager
    • Automatisation des tests : Silk Test Workbench, Fitnesse + Selenium)

    - Outils de test : Silk Central Test Manager, Selenium, SilkTest, Fitnesse
    - Langages : VB, SQL, .Net
  • CREDIT AGRICOLE SA - Consultant Confirmé Automatisation

    Montrouge 2011 - 2011 Objectif :
    Dans le cadre du centre de services, les principaux objectifs étaient :
    • D’organiser et mettre en place l’automatisation des tests avec les outils SilkCentral et SilkTest.
    • De réaliser la démarche d’automatisation des tests et le déploiement.

    Démarche :
    • Mise en place de méthodologies d’automatisation des tests
    • Implémentation des exigences, catalogues de tests et gestion des exécutions dans SIlkCentral
    • Automatisation des tests de non régression avec SilkTest et intégration des exécutions depuis Silkcentral
    • Génération des rapports de tests
    • Gestion des anomalies de l’outil en relation avec le support Microfocus

    - Outils de test : Silk Central Test Manager, SilkTest Workbench
  • CFDT & 1GENIA - Consultant Confirmé Outils de test

    2011 - 2011 Objectif :
    • Définition d’une démarche d’automatisation dans le cadre de la démarche SCRUM pour
    l’opérateur de TMA 1Génia.
    • Mise en place en parallèle d’une démarche de recette automatisée pour le client CFDT

    Démarche :
    • Analyse des besoins et de l’organisation de développement (opérateur de TMA) avec SCRUM
    • Préconisation d’une démarche d’automatisation des tests intégrés à SCRUM
    • Formation des équipes de développement dans le cadre de l’automatisation des tests
    • En parallèle, conseil au client CFDT pour la mise en place de méthodologies d’industrialisation de la recette
    • Automatisation des tests par Selenium d’un cahier de recette pour le client CFDT
    • Réorientation et aide au choix d’un outil d’automatisation des tests pour le client CFDT

    - Outil de test : Selenium & Mantis
  • ERDF - Consultant Confirmé Outils de Test

    2009 - 2010 Objectif :
    Suite à l’intégration de quelques consultants, l’objectif était d’apporter toute notre expérience du test (méthodologie et stratégie), de l’automatisation tout en pérennisant la qualité des tests mise en place et en réduisant les charges.

    Les objectifs suivants concernaient la reprise totale de l’activité de support et d’administration pour l’outil Quality Center et d’augmenter et homogénéiser le périmètre de l’automatisation de test.

    Démarches :
    • Audit de préconisations
    • Mise en place de méthodologies de tests et bonnes pratiques
    • Industrialisation du processus de recette
    • Automatisation de tests de non régression
    • Support, sensibilisation et maintenance de l’administration Quality Center
    • Mise en place d’une cellule QC / QTP

    - Outils de test : QualityCenter, QuickTestPro (HP - Mercury)
    - Langages : VB, SQL
  • Bouygues Telecom - Consultant Automatisation des tests

    Meudon 2007 - 2008 Objectif :
    Dans le cadre du remplacement d’une personne, la mission consistait tout d’abord à la maintenance et à l’accompagnement des clients pour les automates de test existants et ensuite de prendre en compte tous nouveaux besoins au sein de Bouygues Telecom.

    L’un des derniers besoins consistaient dans un concept de recherche, d’automatiser des tests à travers les différentes itérations de développement (Tout au long du cycle en V)

    Démarche:
    • Etude de faisabilité – Risques
    • Stratégies de test
    • Estimation de charge (Devis) et retour d’investissement
    • Réalisation des scripts automatisés
    • Maintenance et accompagnement des automates livrés
    • Suivi des anomalies
    • Suivi d’exploitation

    Outils de test : QualityCenter, QuickTestPro (HP Mercury)
    Langages ou autres : VB, SQL, SIEBEL
  • IRSN (Institut de radioprotection et de sûreté nucléaire) - Consultant Outils de Test

    Fontenay-aux-Roses 2007 - 2007 Objectif :
    Dans un contexte de livraison TRA, l’objectif était de compléter un cahier de recette et d’automatiser les scripts contenus par ce dernier...

    Démarche :
    • Rédaction de fiches de tests
    • Réaliser des tests manuels respectifs
    • Réalisation des scripts automatisés
    • Suivi des anomalies

    Outils de test : QualityCenter, QuickTestPro (HP Mercury)
    Langage : VB
  • APHP (Assistance Publique des Hopitaux de Paris) - Consultant Automatisation des tests

    2006 - 2007 Objectif :
    Dans l’optique d’une migration de base de données QARun vers TestPartner, la mission avait dans un premier temps pour but, de mettre à jour les cahiers de recette (scénarii de tests fonctionnels et jeux d’essais) de plusieurs modules appartenant à cette application. Ensuite, l’objectif principal était de réaliser et de dérouler les automates de tests associés à ces cahiers de recette.

    Démarche :
    • Mettre à jour les cahiers de recette.
    • Réaliser les automates de tests.
    • Lancement des campagnes de tests et étude des résultats
    • Suivi des anomalies.
    • Suivi d’exploitation.

    Outils de test : TestPartner (Compuware)
    Langage : VB, XML
  • Peugeot Automobiles - Stagiaire Recette Fonctionnelle

    2006 - 2006 Objectif :
    Lancement d’une première démarche d’automatisation de tests de non régression dans le but d’avoir une extrapolation du travail à effectuer si PSA décide de lancer une équipe dédiée à la recette.

    Démarche :
    • Rédaction d’User Guides et documents fonctionnels.
    • Formalisation et rédaction de fiches de test à travers QA Director
    • Automatisation des tests de non régression à travers TestPartner
    • Mise en place d’un logiciel de gestion de cycle de vie pour les anomalies et les évolutions (TrackRecord)


    Outils de test : TestPartner, QA Director, TrackRecord (Compuware)

Formations

  • HP

    Paris 2014 - 2014 Certif HP ALM 11.x
  • ENI Brest

    Brest 2003 - 2006 Informatique
  • Université Cergy Pontoise (Neuville Sur Oise)

    Neuville Sur Oise 2001 - 2003 Electrotechnique de puissance

Réseau

Annuaire des membres :