Voyages SNCF
- Ingénieur automatisation, virtualisation et tests
La Défense
2017 - maintenant
- Développement de tests Java Sélénium pour la refonte du site SNCF.COM (Eclipse, maven, Back-office, Front-office, Drupal 8)
- Développement d'une infrastructure informatique de tests Web sur cloud privé:
=> Openstack, Nova, Kvm, Qemu pour machines virtuelles Windows 7,8,10
=> Docker, Docker-Compose pour machines virtuelles Linux CentOS
=> Interface Java , moteur Sélénium et librairie Jcloud
- Gestion de projets en méthode Agile multi-sites et centre de services CapGemini
- Développement d'outils d'intégration continue Jenkins et Kibana
GMX
- Ingénieur validation
2014 - 2016
janv. 2014 – nov. 2016 Durée d’emploi 2 ans 11 mois
Lieu Région de Paris, France
Ingénieur responsable de la validation des terminaux de paiement électronique GMX:
http://www.youtransactor.com/products/youtransactor.html
- tests board processeur MARVELL: OS Linux + Qtopia 4.8 for embedded systems (connexion SSH, architecture linux, bootloader blob)
- tests board processeur sécurisé ATMEL: OS propriétaire (fonction RPCs C++ norme TLV)
- automatisation de bancs de tests: scripts de tests automatiques Python/C++, Intégration continue avec JENKINS, reconnaissance d'image avec SIKULI, tench bench pour la production
- tests et qualité HW/PROD: amélioration process usine, déploiement outil de flashage/test à distance (FPGA, Flash Init, soft ATMEL/MARVELL), tests des différentes révisions HW, inspection qualité logicielle, fonctionnelle et visuelle
- tests paiement norme EMV (Europay, MasterCard, Visa): communication avec la carte à puce (commandes TRV, CVM, AC) et la piste magnétique (ISO1,2,3), utilisation outil GALITT pour certification CB, virtualisation de serveur d'autorisation bancaire
- tests de cryptographies: Gestion de clés de cryptographie pour les transactions bancaires et pour l'identification du terminal, clé privées/publiques RSA, Triple DES
- test de sécurité: swiches anti-intrusions, mesh anti-percage, u-channel, détection radio
- tests connectivité du terminal: Bluetooth, Wifi, 3G, GPS, NFC (portée, vitesse de communication, chip tunning)
- tests de consommation du terminal: scripts de tests Shell, types batteries Lithium-ion
- Développement d'interfaces graphiques (Qtcreator, Tkinter Python)
- Développement d'un bras articulé pour présenter des cartes NFC de tests, pilotage par interface graphique et navigateur web à distance.
Langages: Python, SHELL, C/C++, Java (pour Debug Androïd)
Logiciels: Eclipse, JENKINS, Filezilla, Putty, Winscp, Sikuli, logiciels libres linux, commandes linux fedora/debian/ubuntu
OS: LINUX (interfaces/commandes/architecture/réseau), WINDOWS
Parrot
- Ingénieur validation
PARIS
2011 - 2013
PARROT SA, Électronique grand public, Paris
Ingénieur en validation fonctionnelle Autoradio & Kit Mains-libres Bluetooth
- Gestion du planning de 7 testeurs (2 France, 5 Tunisie), rédaction et mise à jour des plans de test, suivi des bugs
- Veille technologique/Achat/Prêt d'un parc de 2000 téléphones, objectif 100% du marché disponible
- Pilotage de l'interopérabilité téléphones (Android, iOS, WP7, Bada…), suivi des retours clients et filiales, objectif 100% compatible sur tous les produits