Olivier ESCALONA
Ingénieur de validation, Oberthur Technologies
Je travaille dans le domaine du test d'applications de paiement et de transport sur cartes à puce.
Au début de ma carrière professionnelle, je suis intervenu comme consultant sur des missions de développement auprès de grands comptes de l'industrie.
Depuis près de dix ans, je me suis spécialisé dans le métier du test logiciel.
J'ai suivi des études universitaires en mathématiques théoriques et appliquées.
Mes centres d'intérêt sont le chant à quatre voix, la lecture (œuvres philosophiques, romans historiques ou de science-fiction), l'écriture (romans).
2002 - 2012Mission effectué en tant que consultant jusqu'en 2007.
Test d'applications bancaires ou pour le transport.
Missions:
- Vérification de la conformité des applications avec les spécifications fonctionnelles internes.
- Validation des applications par rapport aux standards de l'électronique (ISO 7816), et aux standards du paiement électronique (EMV,Visa,Mastercard,...).
Réalisation des tâches suivantes:
- Rédaction des tests dans un environnement de type Eclipse.
- Exécution des tests à l'aide d'un outil de test propriétaire, sur simulateur et sur émulateur des composants.
- Rédaction d'un rapport de tests avant la livraison du code aux fondeurs (fournisseurs des composants).
- Exécution de tests de non régression sur cartes.
- Rédaction d'un rapport de tests avant la phase de certification.
Préparation des profils de certification (configurations d'applications prédéterminées) pour des tests commandités par les organismes certificateurs (Visa,Mastercard,GIE CB,MPS).
Écriture de tests spécifiques pour les évaluations sécuritaires (produits pour la France), en se basant sur le standard des Critères Communs (niveau EAL4+).
Rédaction de la documentation associée.
Participation à des groupes de travail et à des études destinés à améliorer les pratiques de l'équipe en charge de la validation.
2002 - 2002Mission réalisée en forfait.
Modification d'une IHM simulant un système d'alarmes.
Remplacement des requêtes SQL sur une BD Access par des méthodes en C++.
Modification de l'affichage des données, en utilisant le langage HTML.
2001 - 2002Mission effectuée en régie. Habilitation "confidentiel défense".
Mise à jour de librairies de fonctions pour un logiciel de navigation de missiles de croisière.
Utilisation de la norme de codage ANSI.
Réalisation des tests.
Rédaction des documents de conception et de test.
2001 - 2001Mission effectuée comme en régie. Habilitation "confidentiel défense".
Portage d'un programme en Fortran 77 et de son interface en C, pour un banc de tests de radar sur station HP1000, vers un environnement Linux sur PC.
Vérification dans une chambre "sans écho" du bon fonctionnement du banc de test dans sa nouvelle configuration.
Participation aux mesures réalisées sur le banc de test.
2001 - 2001Mission réalisée au forfait. Habilitation "confidentiel défense".
Correction d'erreurs dans une IHM simulant une station de tir sur des cibles multiples, développée en C++.
Intégration d'évolutions figurant dans un cahier des charges.
Réalisation de la recette chez le client.
2001 - 2001Mission effectuée au forfait. Habilitation "confidentiel défense".
Optimisation d'un code en C/C++ dans des librairies de fonctions destinées au logiciel de navigation de missiles de croisière.
Utilisation du standard ANSI et de divers outils d'analyse de code.
Réalisation des tests.
Rédaction des documents de conception et de test.