Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Informations complémentaires
Langues
Projets réalisés
Chronologie
Generic
Haithem RGUI

Haithem RGUI

Ingénieur QA automatisation

Profil professionnel

Ingénieur avec grande curiosité intellectuelle, veille technologique, adaptabilité, sens de travail en équipe et force de proposition.

Vue d'ensemble

9
9
years of professional experience
9
9
years of post-secondary education

Expérience

Expert testing et automatisation

Elis
Suresnes
04.2021 - Actuel
  • Projet : Econtract/EPP (dématérialisation des devis et contrats avec les clients, signature en ligne)
  • Environnement technique : ATDD (Robot Framework), BDD (Cucumber), Java, Jenkins, Git, Postman, Azure Cloud, CI/CD, RestAssured, IntelliJ, SquashTM, TestLab, JIRA, WireMock, Docker, Kubernetes, Rancher, Selenium, Selenium Grid.
  • Tâches :

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.




Test coordinateur

MONEXT
Aix-En-Provence
06.2019 - 04.2021
  • Projet : flux de paiement (solution de paiement CB/VISA/MasterCard).
  • Environnement technique : JMeter, Groovy Script, Java, Jenkins, SVN, Postman, Jira, Confluence, PuTTY.
  • Tâches :

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.


Consultant testing confirmé

Air France
Sophia Antipolis
06.2017 - 06.2019
  • Projet : OSCAR (suivi des bagages)
  • Environnement technique : Robot Framework, Python, JIRA, Bamboo, Git, Postman, Selenium, Xray.
  • Tâches :

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.



Consultant Testing

Air France
Sophia Antipolis
05.2015 - 05.2017
  • Projet : Réservation Air France (Billet d'avion).
  • Environnement technique : PYXSEL, XSTUDIO, HP/ALM, Python, JIRA, BAMBOO, GIT, Postman, Robot Framework, Selenium, Appium.
  • Tâches :

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.

Formation

Master - Informatique

UFR ST Franche comté
09.2013 - 06.2014

Maîtrise - Informatique

UFR ST Franche comté
09.2012 - 06.2013

Licence fondamentale - sciences de l'informatique

Université des sciences Gafsa
09.2008 - 06.2011

Première année cycle préparatoire - MATH-PHYSIQUE

école d'ingénieur Gafsa
09.2007 - 05.2008

Baccalauréat - mathématique

Lycée Secondaire Houssine Bouzayen
01.2006 - 01.2007

Compétences

  • RobotFramework
  • ATDD
  • Cucumber
  • BDD
  • Selenium
  • Apium
  • Postman
  • Wiremock
  • GIT
  • Jira
  • Docker
  • Pipeline CI/CD Jenkins
  • CI/CD cloud azure
  • Selenium grid
  • Java
  • Python
  • PYXSEL
  • XSTUDIO
  • HP/ALM
  • JIRA
  • BAMBOO
  • Jmeter
  • SVN
  • Confluence
  • Putty
  • Kubernetes
  • Rancher
  • RestAssured
  • Intellij
  • SquashTM
  • TestLab

Informations complémentaires

  • Lecture
  • Cinéma
  • Voyages

Langues

Français
Bilingue
Anglais
Courant
Arabe
Bilingue

Projets réalisés

Octobre 2013 - Février 2014

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,)


Février 2013 - Mai 2013

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).


Septembre 2012 - décembre 2013

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).


Mars 2011 - Juin 2011

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




Chronologie

Expert testing et automatisation

Elis
04.2021 - Actuel

Test coordinateur

MONEXT
06.2019 - 04.2021

Consultant testing confirmé

Air France
06.2017 - 06.2019

Consultant Testing

Air France
05.2015 - 05.2017

Master - Informatique

UFR ST Franche comté
09.2013 - 06.2014

Maîtrise - Informatique

UFR ST Franche comté
09.2012 - 06.2013

Licence fondamentale - sciences de l'informatique

Université des sciences Gafsa
09.2008 - 06.2011

Première année cycle préparatoire - MATH-PHYSIQUE

école d'ingénieur Gafsa
09.2007 - 05.2008

Baccalauréat - mathématique

Lycée Secondaire Houssine Bouzayen
01.2006 - 01.2007
Haithem RGUIIngénieur QA automatisation