
Mehdi OUMACHTAQ
QA Lead | Automatisation & Paiement
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
QA Lead avec 5+ ans d'expertise en automatisation et paiement, spécialisé dans les systèmes transactionnels critiques (VISA, Mastercard, ISO 8583). Pilotage de squads QA et déploiement de frameworks d'automatisation complets (API, UI, performance) intégrés CI/CD Azure/Jenkins, avec réduction de 40% du temps de recette. Expert en validation de flux Payment Hub, tokenization, 3D Secure et simulation transactionnelle via Kanest pour garantir qualité et conformité schemes.
Expérience de travail
QA Lead - Payment Hub & Paiement
Edenred
juil. 2024 - Présent
2 ans 4 mois
Paris, France
– Définition et déploiement de la stratégie de test globale (fonctionnel, intégration, performance, sécurité) sur l'ensemble du périmètre Payment Hub. – Pilotage de 3 squads QA : répartition des charges, coaching, revues de tests, revues de tests et définition des standards qualité. – Mise en place des KPI qualité (taux de couverture, densité de défauts, vélocité de correction) et reporting exécutif pour les comités GO/NO-GO. – Animation des cérémonies QA : revues de sprint testing, rétrospectives qualité, war rooms incidents. – Conception et mise en place du framework d'automatisation des tests API (Postman/Newman, RestAssured) et des tests UI (Playwright) couvrant les flux d'autorisation, de routage et de compensation. – Automatisation des tests de non-régression end-to-end sur les chaînes de traitement transactionnelles déployées sur Azure (Azure App Services, Azure Functions). – Intégration des suites de tests automatisés (API + Playwright) dans les pipelines CI/CD Azure DevOps (Azure Pipelines), avec exécution systématique à chaque livraison. – Mise en place de tests de performance (Gatling) sur les flux critiques d'autorisation en temps réel. – Validation des flux événementiels Kafka (Confluent Cloud) : tests de production/consommation des messages transactionnels, vérification de l'intégrité des topics et des schémas Avro (Schema Registry). – Simulation des transactions de bout en bout via Kanest : flux d'autorisation, clearing et settlement conformes aux spécifications schemes (VISA, Mastercard). – Conception de scénarios de simulation complexes : transactions approuvées/refusées, timeout, reversals, chargebacks, stand-in, fallback et retry. – Validation des messages ISO 8583 via Kanest : conformité des champs, codes réponse et routage. Tests d'intégration avec les processeurs tiers (Carta, Worldline). – Validation des flux asynchrones Kafka/Confluent (dead letter queues, consumer lags) et des traitements batch de fin de journée (réconciliation, clearing). – Diagnostic des anomalies transactionnelles : analyse en base MongoDB, corrélation des logs Datadog, traçabilité des messages Kafka. – Rédaction des plans de tests, préparation des test runs et mise en place d'un référentiel centralisé (TestRail, Jira, Confluence) avec traçabilité exigences → cas de test → défauts. – Réduction de 40% du temps d'exécution des campagnes de recette grâce à l'automatisation. Définition des critères d'acceptation et pilotage des UAT avec les équipes métier internationales.
Consultant QA Automatisation – Billettique
Thales/HITACHI
mai 2023 - juil. 2024
1 an 3 mois
Paris, France
– Conception et implémentation d'un framework d'automatisation des tests API (Postman/Newman) avec exécution intégrée dans Jenkins. – Automatisation des scénarios de non-régression sur les interfaces de validation et les automates de vente. – Mise en place du monitoring temps réel des campagnes de tests via Grafana/InfluxDB/Telegraf. – Développement de scripts de tests automatisés pour les protocoles de communication des sous-systèmes billettiques. – Collaboration avec les parties prenantes pour recueillir et documenter les exigences métier, avec un focus sur les critères de qualité. – Analyse des écarts pour identifier les domaines à améliorer en termes de performance, conformité et fiabilité. – Développement de plans de tests et rédaction de scénarios de tests fonctionnels et de performance. – Exécution des tests fonctionnels des sous-systèmes (valideurs, automates de vente, TPE) et des tests d'intégration inter-systèmes. – Organisation et coordination des UAT pour valider la conformité du système avec les attentes des utilisateurs finaux. – Suivi et résolution des défauts : documentation des anomalies et collaboration avec les équipes de développement. – Création de supports de formation aux processus de test et d'assurance qualité pour les équipes. – Support continu post-production pour identifier et résoudre les problèmes rencontrés.
Consultant QA Automatisation - Monétique & 3D Secure
EFFyis Partners - CIH
nov. 2022 - févr. 2023
4 mois
Casablanca, Maroc
– Prise en charge du périmètre fonctionnel et rédaction des spécifications fonctionnelles du module 3D Secure. – Élaboration du schéma global d'architecture de migration 3DS 1.0 vers 3DS 2.1 et validation des flux d'autorisation associés. – Préparation du plan de bascule et du plan de repli post-bascule. – Définition de la stratégie de tests et conception des scénarios de tests manuels et automatisés (Postman, scripts Java). – Automatisation des tests d'intégration API sur les flux 3DS : enrollment, challenge, frictionless authentication. – Exécution des tests sur les environnements d'intégration et de pré-production. – Validation des flux d'autorisation émetteur intégrant le protocole 3DS 2.1 sur le serveur d'autorisation PowerCARD. – Gestion des anomalies (ouverture, suivi, vérification) et reporting sur l'avancement et les risques. – Rédaction des rapports de tests et des PV de recette. – Animation des comités de suivi avec les parties prenantes (SI Monétique, éditeur, schemes).
QA Lead - Migration Monétique PowerCARD
EFFyis PartneERS - CIH
nov. 2021 - oct. 2022
1 an
Casablanca, Maroc
– Garant du respect des jalons qualité dans les délais définis sur un périmètre multi-modules. – Coordination et encadrement d'une équipe de 4 testeurs sur les différentes phases de recette. – Définition de la stratégie de tests globale couvrant l'ensemble des modules : Porteur, ATM, Prépayée, IHM, Dotations, SMS, 3D Secure. – Élaboration des Gap Analysis par module entre la V2 et la V3 avec identification des risques de régression. – Pilotage des campagnes de recette et reporting exécutif (dashboards, GO/NO-GO). – Coordination entre les parties prenantes : SI Monétique, HPS, SOPRA, Back Office Monétique, Multicanal. – Modélisation des flux d'architecture de l'existant (V2) et de la cible (V3). – Conception et mise en place du référentiel de tests automatisés (SoapUI, Postman) sur les flux d'autorisation et de compensation. – Automatisation des tests de non-régression sur les interfaces serveur d'autorisation (messages ISO 8583, routage, stand-in). – Simulation des tests online : simulateurs VISA et Mastercard, validation des flux single & dual message. – Intégration et validation des traitements de fin de journée (Arrêté GAB, Intégration LIS, Génération CRE, Chargeback) sur la V3. – Paramétrage et tests ATM : déclaration des groupes NDC, protocole NDC (Wincor / NCR). – Validation de la non-régression entre l'existant et la cible sur l'ensemble des interfaces bancaires. – Assistance fonctionnelle aux équipes Back Office pendant et après la bascule. – Réalisation du dossier d'exploitation et d'installation. – Formation des ressources du client et rédaction des procédures de support.
Ingénieur Support N2/N3 — Monétique & Paiement
EFFYIS Partners - CIH
août 2019 - oct. 2022
3 ans 3 mois
Casablanca, Maroc
– Traitement des incidents de 2nd et 3ème niveau sur les systèmes monétiques et de paiement. – Analyse des causes racines et proposition de solutions correctives et préventives. – Analyse des tendances et des schémas récurrents pour réduire l'impact et la récurrence des incidents. – Requêtes SQL avancées (Oracle PL/SQL, T-SQL) pour le diagnostic et la résolution des anomalies en base de données. – Maintenance préventive et corrective des applications en collaboration avec les développeurs. – Contrôle et suivi des mises en production (correctifs, évolutions, nouveaux services). – Gestion des migrations techniques et fonctionnelles sur les systèmes d'information monétique. – Formation des utilisateurs finaux sur les nouvelles applications. – Production des reportings : incidents, statistiques, tableaux de bord.
Consultant QA - Tokenization & Paiement Digital
EFFYIS PARTNERS - CIH
mars 2021 - oct. 2021
8 mois
Casablanca, Maroc
– Élaboration des spécifications techniques et fonctionnelles du module de tokenization. – Animation des réunions avec les parties prenantes : SI Monétique, SI Multicanal, Mastercard, éditeurs, Back Office monétique. – Conception de la stratégie de recette et des scénarios de tests couvrant le cycle complet de tokenization (provisionning, transaction, lifecycle management). – Automatisation des tests API sur les flux de tokenization (Postman/Newman). – Validation des flux d'autorisation intégrant les tokens sur le serveur d'autorisation PowerCARD. – Préparation et suivi de la mise en production. – Gestion des anomalies (ouverture, suivi, vérification) et reporting sur l'avancement et les risques. – Rédaction des rapports de tests et des PV de recette.
Consultant QA Monétique – Émission & Prépayée
Effyıs Partners - CIH
oct. 2020 - févr. 2021
5 mois
Casablanca, Maroc
– Paramétrage produit sur PowerCARD et ACS (serveur d'autorisation, BIN declaration). – Tests d'autorisation online: ONUS, OFFUS, simulateurs VISA et Mastercard - validation des flux d'autorisation émetteur. – Paramétrage et validation ATM : intégration du module ATM CUTOFF, protocole NDC. – Intégration et validation des traitements Porteurs, module LIS (CMI/HPS), module comptabilité et module Prépayée. – Automatisation des scénarios de tests récurrents sur les flux d'autorisation et de compensation. – Gestion des anomalies et reporting sur l'avancement et les risques. – Rédaction des rapports de tests et des PV de recette.
Ingénieur QA Automatisation - Référentiel de Paiement
EFFyıs Partners - CIH
août 2019 - sept. 2020
1 an 2 mois
Casablanca, Maroc
– Analyse des spécifications clients et qualification des nouvelles fonctionnalités. – Rédaction de la stratégie de tests et conception des plans de tests fonctionnels, techniques et de non-régression. – Traduction des exigences en scénarios de test BDD (Gherkin) manuels et automatisés. – Automatisation des tests API (Postman/Newman, C#/.NET) et intégration dans le pipeline CI/CD (Jenkins, GitLab CI/CD). – Automatisation des tests de performance (JMeter) sur les flux transactionnels critiques. – Mise en place de la suite ELK (Elasticsearch, Logstash, Kibana) pour le monitoring des environnements de test. – Industrialisation des processus de tests: mise en œuvre des outils et des frameworks d'automatisation. – Gestion de l'environnement de test de performance et préparation de l'environnement de recette. – Exécution des tests, partage du reporting et des résultats avec l'ensemble des acteurs. – Gestion des anomalies : détection, analyse, suivi, reporting. – Réalisation de requêtes SQL complexes sur des bases de données relationnelles pour validation des données. – Analyse des incidents de production et escalade. – Validation de la recette et rédaction des PV de recette.
Formation
EMI, Rabat
Diplôme d'ingénieur, Systéme d'information
2016 - 2019
3 ans 1 mois
CPGE, Meknès
Classes préparatoires aux grandes écoles, MPSI/MP
2014 - 2016
2 ans 1 mois