
Yassin LHOR
Ingénieur Test et Automatisation des tests
Salaire / Taux journalier
Toulouse, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Passionné par le travail bien fait. Ce qui me fait vibrer ? Construire des systèmes de tests où l'on sait immédiatement ce qui ne va pas, pourquoi, et comment le corriger. J'applique la pyramide de tests de façon fine pour couvrir chaque couche (IHM, API,...) sans redondance. Le BDD pour que les tests racontent le comportement métier. Une stratégie basée sur le risque. Des environnements stables pour un feedback fiable Et de l'observabilité pour remonter à la cause racine en quelques clics.
Expérience de travail
Ingénieur DevTestOps
ESTREEMFreelance
juil. 2024 - Présent
2 ans 4 mois
Toulouse, France
Projet : Dans le domaine de la monétique, au sein d'une fintech leader français du traitement des paiements (17 milliards de transactions/an couvrant acquisition, émission et compensation). En charge de construire l'écosystème qualité pour plusieurs applications critiques : ★ SAA (Serveur d'Autorisation Acquéreur) : protocoles CBCOM, CB2A ★ Passerelles bancaires : BASE 1 (Visa), MAS (Mastercard), CBAE (E-RSB) ★ Tokenisation in-app (Apple Pay, Samsung Pay, Google Pay) ★ Intranet de gestion : contrats marchands, accepteurs, acquéreurs Objectifs : 1. Mettre en place un framework de tests automatisés from scratch 2. Appliquer une stratégie de tests multi-couches alignée sur la pyramide de tests 3. Assurer un feedback fiable grâce à des environnements stables et de l'observabilité Missions : ★ Conception et développement d'un framework de tests en JavaScript (Bun) avec Cucumber (BDD) ★ Mise en place de la pyramide de tests : tests d'infrastructure, smoke tests, sanity checks, contrats API (Pact), tests API, tests fonctionnels E2E (Playwright), tests non fonctionnels ★ Couverture des périmètres : acquisition (serveur d'autorisation), émission (tokenisation in-app), gestion des contrats marchands ★ Tests messaging via TIBCO pour la validation des flux inter-services ★ Mise en place de pipelines CI/CD avec Jenkins ★ conteneurisation de l'environnement de tests via Docker pour garantir stabilité et reproductibilité ★ Gestion de la configuration des environnements via Ansible ★ Versioning et collaboration via Bitbucket ★ Mise en place d'une stack d'observabilité (OpenTelemetry,Jaeger, Prometheus, Loki, Grafana) pour tracer les flux transactionnels Env. Technique : JavaScript (Bun), Cucumber, Playwright, Pact, Jenkins, Ansible, TIBCO, Jaeger, Prometheus, Loki, Grafana, Jira, X-Ray, Bitbucket, Docker, Docker composen Oracle, MongoDB.
Legendary Plays
févr. 2023 - juil. 2024
1 an 6 mois
Product Owner
févr. 2023 - juil. 2024
1 an 6 mois
Projet : Plateforme NFT vidéo dédiée au rugby XV, combinant 4 écosystèmes : Blockchain (Polygon), Blog éditorial, E-commerce (Shopify), et Jeux interactifs. Collaboration internationale avec des équipes spécialisées. Mon rôle : Product Owner avec un focus fort sur la qualité et la stratégie de tests. Apport qualité & tests : ★ Mise en place de TDD et intégration continue (CI/CD) via GitHub Actions ★ Tests E2E avec Playwright, tests unitaires avec Jest ★ Tests API avec Bruno pour valider les contrats back-end/front-end ★ Définition des critères d'acceptance orientés testabilité Côté produit : ★ Définition de la roadmap et priorisation du backlog ★ Coordination des équipes front-end, back-end, data ★ Supervision du lancement et optimisation des parcours utilisateurs
Scrum Master
févr. 2023 - août 2023
7 mois
Projet : Plateforme NFT vidéo dédiée au rugby XV (Blockchain, Blog, E-commerce, Jeux). Mon rôle : Scrum Master avec un focus sur l'amélioration continue et la culture qualité. Apport qualité : ★ Intégration des retours utilisateurs et métriques de performance dans le cycle de développement ★ Identification proactive des risques techniques et résolution avant qu'ils n'impactent les livrables ★ Mise en place de rétrospectives orientées qualité : qu'est-ce qui a cassé ? Comment éviter que ça se reproduise ? Facilitation : ★ Gestion des rituels Scrum (planification, revues, rétrospectives, stand-ups) ★ Résolution des obstacles et fluidification du flux de travail ★ Alignement continu entre équipes techniques et parties prenantes
OVHcloudFreelance
juin 2021 - déc. 2022
1 an 7 mois
Test Manager
janv. 2022 - déc. 2022
1 an
Projet : Création d'une entité dédiée à la qualité au sein du Private Cloud Computing, en contexte international. Collaboration avec 2 pôles : Engineering et Operations. Enjeu : Bâtir from scratch la stratégie et la gouvernance qualité pour l'ensemble du périmètre Private Cloud. Ce que j'ai mis en place : ★ Définition de la politique, stratégie et plan de test pour le périmètre Private Cloud ★ Mise en place d'un système de gestion qualité basé sur TMMi ★ Stratégie de test basée sur le risque : priorisation par évaluation des risques produit ★ Conception et exécution des tests : intégration, système, infrastructure, réseau, UAT/OAT ★ Construction d'environnements de test dédiés et d'un environnement "Lab" pour simuler les infrastructures clients ★ Sensibilisation des équipes à la culture qualité Env. Technique : Jira, X-Ray, Confluence, VMware (vSphere 7, NSX-T, Tanzu, vRops, ESXi), Python, Bash, VEEAM, ZERTO)
Ingénieur Infrastructure & Opérations (Onboarding)
juin 2021 - déc. 2021
7 mois
Projet : Phase d'onboarding obligatoire au sein du support client niveau 3 (équipe de 30 personnes), en contexte international. Objectif : acquérir une expertise approfondie sur les infrastructures Private Cloud avant la prise de poste Test Manager. Pourquoi c'est pertinent pour mon parcours qualité : Cette immersion opérationnelle m'a donné une compréhension profonde des infrastructures que je testerais ensuite — on ne teste bien que ce qu'on comprend. Ce que j'ai fait : ★ Prise en charge et résolution des incidents clients dans le respect des SLA (framework ITIL) ★ Analyse des causes racines et prévention des incidents récurrents (Problem Management) ★ Livraison et mise à niveau des infrastructures clients (Linux, Windows Server, VMware, backup, disaster recovery) ★ Montée en compétences sur VMware vSphere, NSX-T, Kubernetes, Ansible, Terraform Env. Technique : VMware (vSphere, NSX-T, ESXi, vCenter), Docker, Kubernetes, Ansible, Terraform, Zerto, Veeam, Linux, Windows Server
Edenred FranceFreelance
mars 2016 - sept. 2022
6 ans 7 mois
92240 Malakoff, France
Product owner
janv. 2020 - sept. 2022
2 ans 9 mois
92240 Malakoff, France
L'aboutissement d'une évolution de 5 ans : Arrivé comme automaticien de tests en 2016, j'ai évolué vers Scrum Master puis Product Owner grâce à l'expertise métier acquise via les tests. Projet : Refonte du socle "prise de commande" pour les services prépayés B2B, et création d'un intranet de suivi des commandes en temps réel. Équipe de 9 personnes (1 PO, 6 développeurs, 2 testeurs). Missions : ★ Gestion du backlog produit et priorisation alignée sur les besoins métier ★ Coordination des équipes et support fonctionnel niveau 2 ★ Garant de la qualité des livrables — mon background test m'a permis de définir des critères d'acceptance précis et testables Env. Technique : Azure DevOps, SQL, Postman, Salesforce, ERP
Scrum master
janv. 2019 - janv. 2020
1 an 1 mois
92240 Malakoff, France
Première évolution : Promotion interne tout en conservant mon rôle d'automaticien. Missions : ★ Animation des cérémonies Scrum et accompagnement de l'équipe vers la maturité Agile ★ Identification et élimination des obstacles ★ Mesure des indicateurs équipe/produit : vélocité, qualité, burn-up
Consultant Test et Automaticien
mars 2016 - déc. 2018
2 ans 10 mois
92240 Malakoff, France
Le point de départ : C'est ici que tout a commencé. Cette mission m'a permis d'acquérir l'expertise métier qui m'a ensuite propulsé vers les rôles de Scrum Master puis Product Owner. Projet : Refonte du socle "prise de commande" pour les services et solutions prépayés B2B. Équipe de 9 personnes. Ce que j'ai mis en place : ★ Définition de la stratégie de test et automatisation from scratch ★ Tests automatisés avec Selenium (front) et Postman/Newman (back-office) ★ Tests E2E et non-régression couvrant front-office, middle-office et back-office ★ Mise en place de l'intégration continue (CI/CD) ★ Pilotage des activités de tests et capitalisation des résultats Env. Technique : JavaScript, Selenium, Postman, Newman, Azure DevOps, SQL
Assistance à Maîtrise d'Ouvrage (AMOA)
SFR
avr. 2015 - déc. 2015
9 mois
Saint-Denis, France
Ma première expérience : Découverte du monde des tests et de la qualité logicielle dans le secteur télécom. Projet : Paramétrage des offres mobiles grand public (abonnés, forfaits bloqués et prépayés) sur un périmètre fonctionnel applicatif. Missions : ★ Rédaction de stratégie de tests et exécution des recettes ★ Gestion des incidents et anomalies ★ Paramétrage des offres mobiles et ajout au catalogue produit ★ Conception et réalisation des livrables Env. Technique : HP Quality Center, SQUASH TM, SOAPUI, Macros VB
Formation
Université Paris-Saclay
Master 2 (M2), MIAGE
2013 - 2015
2 ans 1 mois
University of Paris I: Panthéon-Sorbonne
Licence, MIAGE
2013 - 2013
1 mois
Licences et certifications
Professional Scrum Product Owner™ II (PSPO II)
Délivré le : mai 2021
Professional Scrum Master™ I (PSM I)
Délivré le : mai 2021
Professional Scrum Product Owner™ I (PSPO I)
Délivré le : avr. 2021
ISTQB® Agile Tester
Délivré le : déc. 2018
Voltaire
Délivré le : avr. 2018
ISTQB® Niveau Foundation
Délivré le : mai 2016