Tahir - Testeur SELENIUM
Ref : 130906M002-
91130 RIS-ORANGIS
-
Testeur, Consultant fonctionnel, Consultant technique (39 ans)
-
Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
EXPERIENCES PROFESSIONNELLES
Janvier 2020 – Septembre 2020
(9 mois) SKILLWISE (ESN) : Manomano (Paris)
Ingénieur QA pour un projet de migration de site internet de PHP/Symfony vers Javascript dans le but d’améliorer les performances mobiles :
⦁ Rédaction des stratégies de test
⦁ Élaboration des plans de test
⦁ Ecriture des scenarios de tests
⦁ Automatisation des tests
⦁ Qualification et remonté des anomalies
Environnement technique : Javascript avec CodeceptJS et Webdriverio, Cucumber BDD/Gherkin, Jira avec Xray et Structure, Gitlab, Docker, confluence, trello, invision
Janvier 2018 – Décembre 2019
(2 ans) WEMANITY (SSII) : Edenred Belgium (Bruxelles - Belgique)
Ingénieur QA et testeur agile pour plusieurs applications middle office et back office (paiements, gestion de livraison, gestion de commandes) et front office (création de comptes, commandes)
⦁ Écriture de tests plans et tests cases
⦁ Exécution de tests fonctionnels
⦁ Support 2ème niveau
⦁ Analyse et remonté de bugs
⦁ Tests de web services SOAP et REST
⦁ Encadrement et suivi d’avancement de projet de tests
⦁ Développement de tests automatiques
Environnement technique : Ranorex, C#, Selenium, Java, SQL, VSTS, JIRA, BDD, Gherkin, Mantis, SOAPUI, , Postman Confluence, Bizagi
Juillet 2017 – Décembre 2017
(6 mois) AKKA (SSII) : THALES ALENIA SPACE (Charleroi - Belgique)
Mission 2 : Réalisation d'un système de communication temps réel entre plusieurs équipements électroniques :
⦁ Enregistrement de trafic dans des fichiers
⦁ Gestion de système d’envoi et de réception de données
Environnement technique : Python, Git, C/C++, CentOS, wireshark, protocoles de communication temps réel
Mission 1 : Réalisation de séquences de post-traitement
⦁ Étude de faisabilité pour intégrer des scripts Python sous TestStand
⦁ Développement des scripts de tests en Python
⦁ Intégration des scripts Python dans les séquences TestStand
Environnement technique : TestStand, Python, ClearCase
Novembre 2015 – Avril 2017
(1 an et 5 mois) KEYTEO (SSII) : CMI DEFENSE (Loncin - Belgique)
Tests pour des équipements de guidage missile
⦁ Rédaction de procédure de tests fonctionnels
⦁ Mise en place d'outillage de tests
⦁ Réalisation de tests fonctionnels des équipements
⦁ Tests sur champs de tirs
⦁ Suivi et contrôle qualité pour acceptation des équipements chez différents sous-traitants
⦁ Tests de cartes électroniques : hardware et software
⦁ Support aux équipes qualité
Environnement technique : iObeya, S-Plan, Doors, Photofiltre, Putty, Eagle, Visio
SYSTRAN (Paris)
Intégration et assurance qualité sur les logiciels développés par SYSTRAN :
Définir et formaliser les cahiers de test dans la perspective des releases des produits
Participer à la reproduction des problèmes clients, tester et valider les correctifs ou améliorations correspondants
Exécuter les tests fonctionnels et de performance/stabilité lors des sorties des produits
Valider la conformité des produits livrés par les équipes de développement par rapport aux spécifications
Améliorer les procédures et outils de test, en particulier en augmentant la couverture des tests automatiques
Environnement technique : NodeJS, Jade, MongoDB, JMeter, Jenkins, ProxMox, VirtualBox, Redmine, Asana
SII (SSII) : LACIE (Paris)
Intégration logicielle des disques durs développés par LaCie :
Ecriture des plans de tests pour les différentes fonctions
Développement de tests automatiques
Passage de compagnes de tests
Support aux équipes de qualification et liaison avec les équipes de développement.
Environnement technique : Python, Architecture web, SVN, Linux, Mac, Windows
SII (SSII) : MBDA (Paris)
Mission 2 : Spécification, intégration et validation du logiciel d’une dalle tactile embarquée sur un véhicule militaire (lance-missiles VLMICA)
Reprise et mise à jour des spécifications
Reprise et mise à jour du plan de tests
Développement/intégration du logiciel sur la dalle
Passage de tests fonctionnels
Environnement technique : Java/Swing, CVS, Eclipse, CodePro AnalytiX, JUnit, Linux
Mission 1 : Maintenance applicative du logiciel de préparation de mission du système de contre-mesures ELIPS-NH (lance-leurres embarqué sur l’hélicoptère NH90)
Correction d’anomalies et réalisation d’évolutions mineures
Passage de tests fonctionnels
Mise à jour des spécifications
Mise à jour du plan de tests
Environnement technique : Java/Swing, Design Patterns, CVS, Eclipse, Windows
INCKA (SSII) : STAGO (Gennevilliers)
Portage du logiciel d’un automate de coagulation permettant de faire des analyses d’hémostase existant sur une plateforme DOS vers une plateforme Windows
Suivi des développements offshore
Intégration et validation du code sur automate en France
Développement d’IHM sous Windev
Chiffrage des évolutions après étude de la faisabilité
Tests fonctionnels
Environnement technique : Turbo Pascal, Delphi, Windev, CVS, Win Merge
INCKA (SSII) : TEUCHOS (Montigny-Le-Bretonneux)
Inspection de la validation des fonctions de régulation pour un projet aéronautique
Vérification de la couverture des tests par rapport aux exigences SRD (Software Requirement Document)
Vérification de la cohérence entre les différents documents d’exigences : SRD et TRD (Technical Requirement Document)
Relance des tests et comparaison des résultats
Environnement technique : Do 178b, Matlab, Office 2003
INCKA (SSII) : SAGEM DEFENSE ET SECURITE (Massy)
Mission 2 : Validation fonctionnelle d’un équipement du FELIN (Fantassin à Equipements et Liaisons INtégrés), le BCB (Boitier Calculateur Batterie), via la PES (Plateforme Electronique de Simulation)
Rédaction du plan de tests fonctionnels
Ecriture et passage de scripts de tests
Mise en place d’une automatisation des tests
Environnement technique : UML, Linux, shell
Mission 1 : MCO (Maintien en condition opérationnel) sur la PES du FELIN
Analyse et identification des dysfonctionnements
Corrections des anomalies et évolutions
Passage de tests
Environnement technique : Java/SWT, Eclipse, CVS, Linux
STAGE : DCNS (Bagneux)
Réalisation d’une bibliothèque de fonctions pour un système de navigation militaire
Rédaction du cahier des charges
Rédaction d’un document de spécification
Rédaction d’un document de conception UML
Développement des fonctions en Java
Rédaction d’un document de tests
Environnement technique : UML, Objecteering, Java, JUnit, Eclipse
FORMATION
2020 Certification ISTQB niveau avancé – Test Manager en cours
2014 Certificat en développement Java SE 7. Oracle Certified Associate
2013 Certificat en tests logiciels ISTQB, niveau fondation
2004 - 2007 Ecole Centrale d’Electronique Paris
Spécialité : Systèmes Embarqués
2002 - 2004 Classes préparatoires PCSI puis PC* au lycée J.B Corot (Savigny/Orge, 91)
Diplômé de l'Ecole Centrale d’Electronique Paris
Spécialité : Systèmes Embarqués – Voix d’approfondissement : Automobile
Langages : NodeJS, Jade, Java, C, Python, Turbo Pascal, Delphi, Windev, UML, JUnit, GTK, Assembleur 68000, VBA, VHDL, Matlab/Simulink, xHtml, Php
Electronique : Capteurs, microcontrôleurs (PIC, Atmel, 68HC11, DSP, ARM7), FPGA/VHDL
Logiciels : Eclipse, JMeter, Jenkins, CVS, SVN, Git, ProxMox, VirtualBox, Redmine, Asana, DevC++, Visual Paradigm, Objecteering, Beyond Compare, SVN, Win Merge, PVCS, CodePro AnalytiX, WordPress, Mplab, Pspice, Isis/Ares, Xilinx/ModelSim, MatLab/Simulink, Maple
OS : Unix/Linux (Ubuntu), OSEK, Windows, Mac
Bureautique : Office, OpenOffice, Lotus Notes
Base de données : MongoDB, Hyperfile
Langues :
Anglais :Courant (TOEFL : 570, TOEIC : 830)
Allemand : Niveau intermédiaire
Ourdou/Hindi : Courant (langue maternelle)
Divers :
Habilitation Confidentielle Défense
Membre de l’association AFG2 à Grigny organisant des sorties pendant les vacances scolaires pour les jeunes
Responsable informatique du webjournal l’Essonnien qui traite de l’actualité en Essonne (********)