Ingénieur avec grande curiosité intellectuelle, veille technologique, adaptabilité, sens de travail en équipe et force de proposition.
1. Atelier pour choisir le logiciel de gestion des tests.
2. Atelier d'automatisation des tests
3. Mise en place de la stratégie de test (définir les types de tests à mettre en place : fonctionnel, TNR, intégration, test de charge, et la couverture en utilisant le modèle MBT).
4. Automatisation des tests auto.
5. Fournir les rapports de tests.
6. Créer et suivre les bugs sur Jira.
7. Création du cahier de tests sur SquashTM.
8. Migration des tests automatisés en solution CI/CD de Jenkins vers Azure Cloud.
9. Monter en compétences sur le cloud Azure.
10. Définir une solution de lancement de test en utilisant les conteneurs Docker.
11. Proposer une solution d'optimisation du temps d'exécution des tests auto.
1. Mise à jour de test de non-régression.
2. Coordination client/développeur, test en direct avec le client.
3. Création et lancement de campagnes de test de validation.
4. Création et suivi des bugs sur Jira avec les développeurs.
5. Activement participé à des réunions et contribué à créer de nouvelles pratiques.
6. Mettre à jour périodiquement des plans de tests en se basant sur une boucle de feedback provenant du terrain.
7. Produire un rapport hebdomadaire sur l'activité générale de l'équipe de test.
8. Participer à toutes les réunions Scrum.
1. Travailler avec les développeurs et le PO pendant les réunions de grooming en Tres Amigos Agile pour créer les tickets des tâches avec les tests sur JIRA.
2. Valider les tests fonctionnels pendant un sprint de 2 semaines.
3. Automatisation de tests via Robot Framework.
4. Intégration continue de tests sur Bamboo.
5. Lancement de la campagne de test auto.
6. Fournir les rapports de tests.
7. Création de bugs et suivi sur JIRA.
8. Liaison des tests automatiques avec les tickets Jira via Xray.
9. Création de Selenium Grid sur des serveurs dédiés aux tests pour le lancement des tests front-end.
10. Travailler sur des solutions d'optimisation de temps d'exécution pour les tests auto.
1. Maintenance des outils internes d'automatisation de tests PYXSEL pour le projet Booking Air France.
2. Analyse des spécifications fonctionnelles.
3. Rédaction de la matrice des risques (exigences).
4. Rédaction de la stratégie de test.
5. Rédaction des cas de tests.
6. Rédaction du plan de test.
7. Exécution des tests.
8. Automatisation des tests (API, Webservice, IHM, BDD, événements "JMS", tests mobiles, bouchonnage des WS, etc.).
9. Atelier pour proposition de nouveaux outils de framework de test RobotFramework.
10. Ancien utilisateur des nouveaux arrivants sur l'outil Robot Framework.
11. Intégration continue et planification de campagnes de tests automatisés (TNR).
12. Fournir les rapports de test avant chaque mise en production.
Projet : Développement et tests automatiques (Université de Franche-Comté, Besançon) :
• Rédiger les spécifications, conception et réalisation d'un site web, écrire les tests unitaires et les tests fonctionnels. Automatiser l'exécution des tests à travers Jenkins et squash TM (Atoum, JAVA Selenium, Webdriver,)
Projet Développement d'un jeu "HEXXAGON" sur réseaux (Université de Franche-Comté, Besançon) :
• Conception et Réalisation du jeu Hexxagon en réseau, développé en JAVA et Prolog Tache : conception et développement de l'intelligence artificielle du jeu (Prolog).
Projet De Compilation (Université de Franche-Comté, Besançon) :
• Réalisation d'un interpréteur pour le langage Mini-Jaja sous JAVA Tache : développer la partie de l'analyse lexicale et syntaxique (javacc, java).
Logiciel de gestion des ressources humaines (Faculté des sciences Gafsa, Tunisie) :
• Développer en C# (Windows forms) un logiciel de gestion de ressource humain (manipuler les pointages et calculer les nombres d'heures ainsi que le salaire de chaque membres de la compagnie) C#, MySQL