Menu

Olivier RUIS

Valbonne

En résumé

Fort de 18 ans d’expérience dans des sociétés internationales produisant des logiciels (gestion d’identités, gestion de risques, logiciels embarqués, analyse vidéo), maîtrisant les outils de gestion des tests (plans de tests, suivi d’incidents), les outils d’automatisation de tests, les langages de script, ayant une forte expérience en tant que Scrum Master (certifié) et Product Owner, parlant couramment l'anglais, je recherche une opportunité dans les domaines de la qualité logicielle ou des méthodes Agile.

Mes compétences :
Développement itératif
CVS
SVN
XML
Microsoft Office
Tests fonctionnels
Technologies Java/j2ee
Automatisation de tests
Responsable d'équipe
Testlink
OpenOffice
SQL
Tests de performance
Bugzilla
Architecture multi-tier
LDAP
Vantive
Scrum
JIRA
Perl
ANT
Tests de régression
Systèmes d'Exploitation Unix/Windows
QFTest
RUP
ISTQB Certified Tester
Scrum Alliance Certified Scrum Master
Virtualisation
SOAP
REST
Gitlab
Confluence
Spira
TestComplete
Batch
Visual Basic
Microsoft Windows
Python
Unix
Mac OS X
Postman

Entreprises

  • Digital Barriers - Spécialiste en automatisation de tests (CDD)

    2020 - 2020 CDD
    Implémentation de l’infrastructure de tests automatiques : améliorer l’écriture des tests automatisés dans TestComplete, préparer la migration de Visual Basic à Python et l’initier, former l’équipe de tests à la maintenance, la création, l’exécution des tests automatiques, et l’interprétation de leurs résultats.

    Intégration de l’infrastructure de tests automatiques avec l’environnement de développement :
    • Mettre en place l’interaction avancée entre Jenkins, SpiraTest et TestComplete, en utilisant Python et l'API REST d’Inflectra pour répondre aux besoins de l'environnement. Documenter l'outil.
    • Travailler avec le Build Engineer, les développeurs, le product owner et le responsable QA pour passer à la méthodologie Agile via Jira.

    Environnement technique :
    • Méthodes de développement : Itérative, Agile
    • Gestion des tests : Spira
    • Automatisation des tests : TestComplete
    • Gestion de projet, suivi d’incidents : Spira, Jira, Trello
    • Plateforme : Windows
    • Langages et protocoles : Python, Visual Basic, REST
    • GitLab, Postman
  • Olivier Ruis - Photographe Vidéaste

    2018 - maintenant Réalisation de reportages photo et vidéo d’événements d’entreprise et de famille. Séances photo et vidéo pour des entreprises, produits, magasins en ligne, particuliers. Cours de photographie.
  • VeriFone - Ingénieur Chef d'Automatisation de Tests, architecte logiciel

    2014 - 2017 Global Lead Test Automation Engineer, QA Architect.
    A partir de la solution existante d’automatisation de tests basée sur Python, et des infrastructures des laboratoires de test situés en Inde et Israel :
    • Comprendre les besoins et recueillir les exigences
    • Définir une architecture d’automatisation de tests de plus haut niveau basée sur les cas business, pour faciliter l’automatisation des tests et éviter l’écriture de scripts Python.
    • Proposer une approche de gestion mutualisée des ressources des laboratoires de test.
    • Formaliser un framework unifié de tests d’intégration continue en utilisant Jenkins, pour couvrir les tests d’applications, de librairies, et du système d’exploitation embarqué.
    • Collaboration avec plusieurs équipes en Inde, US, Allemagne, Israel, Lettonie, Pologne. Définition et priorisation de leur backlog respectif.
    Automatisation de la mise à jour des résultats de tests dans Jama, en utilisant Python et les API SOAP et REST.

    Environnement technique :
    • Méthode de développement : Agile
    • Gestion des tests : Jama
    • Automatisation des tests : Python, XML
    • Gestion de projet, suivi d’incidents : Jira, Confluence
    • Plateformes : Windows, système propriétaire
    • REST, SOAP, SoapUI
  • Experian Decision Analytics - Chef de Projet Assurance Qualité Senior

    Monaco 2009 - 2014 Produit : PowerCurve, suite logicielle d'aide à la décision

    Jan. 2014 - Nov. 2014: Senior QA Project Leader: développement de frameworks de tests de performance écrits en Batch scripts & ANT, pour plusieurs produits de la suite logicielle PowerCurve. Interprétation des résultats et fourniture de rapports aux parties prenantes.

    Oct. 2011 - Dec. 2013: Product Owner d'une équipe Scrum travaillant sur la suite logicielle PowerCurve. Définition du périmètre fonctionnel de nouvelles fonctionnalités. Collaboration avec les autres équipes Scrum de Monaco, Sofia (Bulgarie), Kuala Lumpur (Malaisie), Nottingham (UK).

    Jan. 2011 – Sept. 2011: Chef de projet Assurance Qualité Senior: responsable de l'assurance qualité d'un projet de la suite logicielle PowerCurve, entre Monaco et Kuala Lumpur (Malaisie).

    Jan. 2010 – Dec. 2010: Scrum Master d'une équipe Scrum travaillant sur la suite logicielle PowerCurve. Collaboration avec les autres équipes Scrum de Monaco, Sofia (Bulgarie), Kuala Lumpur (Malaisie), Washington D.C.

    Juin 2009 – Dec. 2009: Chef de projet Assurance Qualité: en collaboration avec les équipes de développement et de chefs de produit, définition des processus et choix des outils pour le projet PowerCurve, dans un contexte de méthodologie de développement Scrum. Responsable Assurance Qualité Global pendant la première phase du projet.

    Environnement technique :
    • Méthode de développement : Agile
    • Gestion des tests : TestLink
    • Automatisation de tests : Perl, ANT, Batch Script
    • Gestion de projet, suivi d’incidents : Jira, Confluence
    • Plateformes : Windows, Solaris, AIX, Linux
    • Autres langages et protocoles : Visual Basic, SQL, XML
    • Environnement de virtualisation : VMWare
    • SVN, CVS
  • Experian Decision Analytics - Consultant Assurance Qualité

    Monaco 2007 - 2009 Produit : Probe SM, logiciel de gestion des clients, traitement de données massives (big data)

    Développement d'un framework de tests automatisés multi-plateformes, écrit en PERL et ANT, pour tester Probe SM.
    Conduite des activités de tests de performance sur toutes les plateformes supportées : Windows, Solaris, AIX, Linux.
    Chef d'une équipe de 3 personnes à Monaco et Sofia (Bulgarie) en charge des activités de test de Probe SM.
  • BMC Software - Chef d'équipe Assurance Qualité

    Aix-en-Provence (13080) 2005 - 2006 Produit: Control-SA, suite logicielle de gestion d'identité

    Responsable d'une équipe de 8 personnes répartie en France et en Inde.
    Planification des tests sur les produits développés en France.
    Recrutement de nouveaux employés.
    Utilisation des outils de Bug tracking Vantive et Jira.
    Travail dans un contexte international (Israel, Inde, Etats Unis).
    Migration des scénarios de test de Microsoft Word vers Mercury Test Director.
    Transition d'une méthode de développement itérative vers une méthode de développement Agile (Scrum).

    Environnement technique :
    • Méthodes de développement : RUP, Agile
    • Gestion des tests : Vantive, Mercury Test Director
    • Automatisation de tests : QFTest, Jython
    • Suivi d’incidents : Bugzilla
    • Plateformes : Windows, Solaris, Linux
    • Autres langages et protocoles : ANT, Batch Script, SQL, XML, LDAP
    • Serveurs d’applications J2EE
  • Calendra - Chef d'équipe Assurance Qualité

    Aubagne (13400) 2002 - 2005 Produit: Calendra Directory Manager, logiciel de gestion d'identité

    Organisation de la qualification des logiciels.
    Coordination des équipes de développement et de test, planification des sessions de test.
    Implémentation des tests automatiques par l'utilisation de QFTest, Junit et Ant.
    Participation à l'élaboration et à la mise en œuvre du Système Qualité lors de la transition d'une méthode de développement de type cycle en V vers une méthode itérative (RUP): définition des processus, initiation au standard ISO.

    Environnement technique :
    • Méthodes de développement : Cycle en V, RUP
    • Gestion des tests : Vantive
    • Automatisation de tests : QFTest, Jython
    • Suivi d’incidents : Bugzilla
    • Plateformes : Windows, Solaris, Linux
    • Autres langages et protocoles : ANT, Batch Script, SQL, XML, LDAP
    • Serveurs d’applications J2EE
  • Calendra - Ingénieur Tests

    Aubagne (13400) 2000 - 2002 Produit: Calendra Directory Manager, logiciel de gestion d'identité

    Rédaction des plans de test fonctionnels à partir des spécifications techniques, en utilisant MS Word et MS PowerPoint.
    Exécution des tests fonctionnels sur plusieurs types de plates-formes.
    Mise en place des plates-formes de test: Windows, Linux, Solaris.
    Utilisation de l'outil de Bug tracking Bugzilla.
  • Pupilles de l'Enseignement Public - Emploi-Jeune

    1998 - 2000 Organisation de classes de découverte pour des écoles primaires ; cours à domicile auprès d'enfants malades ou accidentés.

Formations

Réseau