-
Astellia
- Intégrateur solution Big Data
Vern sur Seiche
2018 - maintenant
-
France Telecom Orange Labs
- Ingénieur validation
2014 - 2018
Développement de scripts de test de features en Python, pour valider une STB.
Exécution de tests, saisie de defects
Intégration continue: Jenkins/Gitlab
Méthode Agile Scrum
TV num, Python, Git Agile Scrum, Dbus, Jenkins, Eclipse, stbtester, Quality Center.
-
Neo-soft
- Ingénieur Validation
Paris
2013 - maintenant
-
Envivio
- QA Engineer
2013 - 2014
Validation d’un « Network Media Processor », logiciel de mise en forme de vidéo pour des cablo opérateurs tels que Time Warner Cable.
Tests manuels et/ou automatiques sous Robot Framework, IDE Eclipse
Tests fonctionnels, de performance, d’endurance (gestion mémoire sous Linux…).
Ecriture et exécution de tests sous ALM et saisie de defects sous Bugzilla. Gestion des requirements. Rapports de tests.
TV num, Linux, CentOS, Robot Framework, SVN, Agile Scrum,
ALM, Bugzilla, Redmine, Soap, Rest, Spirent
-
Intel
- System test engineer
Meudon
2013 - 2013
Développement de scripts de test en Python/Java Android pour valider la connectivité Wifi/ Bluetooth /NFC de smartphones et tablettes Android
Déploiement des bancs de tests (Access Points, serveurs …), de leur standardisation et optimisation.
Exécution de tests et saisie de defects sous Bugzilla.
Méthode Agile Scrum (Rational Team Concert)
Python, Java Android, Eclipse, git/gerrit, Agile Scrum,
Relations internationales en anglais
-
Technicolor (Sogeti High Tech)
- Ingénieur Validation
2011 - 2012
Développement de scripts de test de features en Python, en relation avec les développeurs, pour valider la System API du middleware sur Dbus, utilisée par les applications.
Exécution de tests, saisie de defects sous Clearquest/Rallydev, rapports condensés par feature
Maintenance des scripts et augmentation de la couverture de test (unitaire, fonctionnel, endurance).
Elaboration de Tests Sets de Sanity Tests d'intégration continue Jenkins et support aux équipes utilisatrices.
Rédaction d'un wiki, garant du respect des règles de codages par l'équipe, maintenance des outils et helpers du framework de test, support aux autres équipes utilisatrices de nos scripts ...
Ajout de contrôles (audio/vidéo, ocr …) via une interface Soap aux tests avec des robots Witbe.
TV num, Python, Eclipse, Clearcase UCM, Agile Scrum, Dbus, Jenkins, Clearquest, Rallydev
-
Nagra & Thomson
- Ingénieur Intégration/Validation
2008 - 2010
* Validation de Set Top Box satellite, TNT et câble pour la société NagraVision (opérateurs Canal Digitaal, PT, Reliance, TCOM etc.)
* Rédaction, relecture et réalisation de tests fonctionnels (Salome TMF) et de robustesse (Redrat)
* Modification de flux à l'aide d'outils propriétaires ;
* Remontée et suivi des bugs par des systèmes de tracking des bugs (Telelogic, Mantis)
* Rédaction, relecture de compte-rendu de tests, debriefing de validations.
* Outils : Correction/évolution d'un logiciel de modification de flux DVB/MPEG en Visual C++ 6, macros Excel ... ;
* Amélioration continue du process
* Estimation des charges d'écriture et de passage de tests, encadrement...
Ingénieur Intégration pour Thomson:
* Analyse et suivi des bugs, support technique ;
* Réception des librairies, test des corrections et non regressions ;
* Génération de l'application et livraison à Thomson ;
* Réception du TRP de software download ;
* Génération du flux de download et livraison à Thomson et/ou NTV pour mise à jour on air
Ingénieur Automatisation:
* Démonstration clientèle de la solution Takt Engine sur une Set Top Box (scripts en perl). Solution basée sur une capture via une HD Fury, comparaison d'images, OCR ...
* Réalisation présentation, démo filmée et commentée. ;
* Amélioration de la robustesse du système (C++, SVN)
STB, Norme DVB, C/C++, SVN, Salome TMF, Telelogic, Mantis, Redrat
-
Motorola
- Ingénieur
Gif sur Yvette
2007 - 2008
Ingénieur Intégration Branded Services :
* Rédaction de plans de test de features à partir des spécifications (messagerie instantanée, installation silencieuse ...).
* Rédaction de « test suites » pour import dans TestCentral (outil propriétaire, proche de Quality Center).
* Intégration dans la baseline courante, à l'aide de Clearcase et CBR, des sources développées par des third parties (C++, UIQ Symbian) et génération de versions à tester.
* Exécution des tests, consignation des résultats et génération des rapports avec TestCentral.
* Remontée, analyse et suivi des bugs par un système de tracking des bugs (ClearDDTS). Analyse de certains bugs.
* Demande de « build release » en vue de l'intégration définitive de la feature.
Ingénieur Intégration Plateforme Wifi :
* Automatisation de tests avec un outil propriétaire existant (Smart).
* Ecriture de scripts de tests et remontée de problèmes de l'outil.
* Ecriture de tests de la feature WIFI : stress, robustesse, performance, cas limites, interopérabilité.
* Support technique aux third parties chargées du développement (connectivité, signature des applications, ...).
Téléphonie mobile, Wifi, environnement international, UIQ Symbian, Clearcase, CBR, TestCentral, ClearDDTS
-
Sofrel
- Ingénieur Développement
2000 - 2007
* Spécification et développement en C/C++/ST/Javascript de protocoles et applications pour communiquer avec des équipements dans des réseaux d'eau, le génie climatique, etc :
* applications embarquées de communication modem RTC/GSM entrantes et sortantes.
* protocoles et applications Modbus RTU, Modbus TCP, M-Bus, Batibus, Satchwell Satnet, RVL55, régulateurs Modbus, Konnex.
* application de contrôle d'accès avec des badges Dallas et de divers outils.
* application d'entrées sorties déportées. ;
* Cycle en V: rédaction des spécifications fonctionnelles et d'implémentation (diagrammes UML), codage et tests unitaires. Rédaction et mise en œuvre des dossiers de tests. Maintenance. ;
* Spécification d'une extension du protocole Jbus/Modbus.
C/C++, XML, UML, HTML, javascript, Jbus & protocoles,
Cycle en V, télégestion
-
Philips
- Ingénieur Développement
Suresnes
1999 - 1999
* Modification du logiciel de test du DMA et des UARTs du composant ARM 5087 :
* Côté embarqué (C, UNIX, gestion de configuration avec Clearcase) et côté PC pour le pilotage des tests (Labwindows CVI, Win NT). ;
* Rédaction et mise en œuvre des fiches de tests. ;
* Analyse des bugs du composant avec l'émulateur Lauterbach T32.
C, Labwindows CVI, Unix, Clearcase