I'm working for National Bank of Canada (NBC), in the numeric department for special projects. My role as Test Lead is to coordinate the test strategy into the project and ensure that we deliver product with a high level of quality.
-
Qa LeadBanque Nationale Du Canada Jun 2024 - PresentMontréal, Québec, Canada -
Senior Test Automation AnalystIntact Mar 2023 - Jun 2024Montréal, Québec, Canada- Mise en place de la stratégie de tests pour le développement des applications mobiles et accompagnement des équipes dans la transition vers le concept BDD- Mise en oeuvre / conception des plans de tests et scénario afin de garantir une couverture de tests optimales pour les applications mobiles Android et iOS de Intact Assurance et ses marques dédiées- Mise en place de la stratégie des données (analyse du besoin, défis technique, risques)- Création des jeux de données pour les tests d'intégration et de bout en bout- Planification et supervision des différents tests (intégration, de bout en bout et utilisateurs)- Identification, documentation, communication et suivi des différentes anomalies (via JIRA)- Analyse des risques et des impacts élaboration des tableaux de suivi et des KPI via le module Zephyr Test disponible dans JIRA- Rencontre et communication inter-équipe afin d'améliorer les processus d'assurance qualités (comités de pratiques).- Rencontre de suivi avec les fournisseurs de solutions externes- Environnement de travail : MacOS, Perfecto Cloud- Réalisation de test backend API via SOAPUi / PostMan- Travail en équipe en méthode Agile.Réalisations :Mise en place d'un framework de tests automatisés en JAVA pour la partie développement mobile et en Kotlin pour la partie backend utilisant le concept de BDD avec des scénarios de tests écrit en GherkinAccompagnement des équipes dans la conduite du changement vers le concept de BDDParticipation à la mise en place d'une nouvelle stratégie de tests dans le développement mobile afin d'optimiser le temps d'éxécution et la couverture des tests -
Lead Test System DesignerZimmer Biomet Mar 2020 - Mar 2023Montréal, Québec, CanadaObjectif:- Mise en place d'une solution de tests automatisés dans le but d'améliorer l'efficacité de la phase de V&V- Test Lead d'un des projets de l'équipe RobotTechnologies / Outils:- Développement en Python- Squish en tant que framework et outil d'exécution des tests- CI/CD via GitLab- Codebeamer outils d'ALM (Application Life Cycle ManagementRésultats:- Participation à la construction d'un framework de test- Automatisation d'environ 40% des tests manuels de la V&V- Lead de l'équipe de tests automatisés- Formation et intégration des nouveaux membres de l'équipe- Report, suivi et construction de metrics pour gérer le plan de test- Intégration de la test-suite dans le processus de CI via GitLab -
Software Quality Assurance AnalystEnovacom Oct 2019 - Mar 2020Marseille, Provence-Alpes-Côte D’Azur, FranceObjectif :- Assurer la Qualification de la solution EAI / EDI produit phare de la société.- Proposer des améliorations et l'automatisation de certains tests afin d'améliorer la qualité du produit lors des montées de version.Technologies / Outils :- Base de données Oracle- Environnement : Linux Centos 7 / Windows- Script Shell - SoapUI- Oracle Virtual Box- Feuille de Style / Transformation XSL Mise en place de la stratégie des tests au sein de l'équipe Agile.- Jenkins- Docker- Git / GitLab- JIRAMissions :- Mise en place de la stratégie de tests pour la solution EAI / EDI dans le domainede la santé au sein d'une équipe Agile.- Mise en oeuvre / conception des plans de tests et scénario / création des jeux dedonnées- Exécution des tests fonctionnels / d'intégrations / de performance.- Identification, documentation et communication des anomalies (via JIRA) /analyse des risques et des impacts- Mise en place des environnements de test sous Machine Virtuelle (VM)- Utilisation des divers formats PDF, XML, CSV, DOC, JSON ainsi que des formatsnormalisés dans le domaine la santé comme HL7.- Travail sur des processus métiers spécifiques : Banque avec protocole EBICS.- Test API via SoapUI- Participation aux évolutions fonctionnelles.- Mise en place des structures et des processus d'assurance qualités au sein de l'équipe.- Mise en place de l'automatisation des Tests de non régressionRésultats :Mise en place d'un référentiel de test de régression :- Définition du besoin- Conception des tests- Construction du référentiel- Validation des tests- Rédaction de la documentation associéePuis automatisation des tests de régression via Jenkins et SoapUI -
Responsable Qualification Logiciels - Analyste QaEeworx Jan 2016 - Sep 2019MarseilleObjectif :Assurer la validation et les tests des logiciels développés par la société. Mettre en place une équipe de test et définir la stratégie de test dans l’entreprise. Mettre en place des procédures intégrant l’équipe validation dans le cycle de développement. Suivi des anomalies et dysfonctionnements détectés en production. Mise en place du Knowledge management. Mise en place des tests automatisés.Technologies / outils :- MySQL- JAVA- Appium- Cucumber- Selenium -- Jenkins- GitLab CI/CD - Google Cloud- Docker- BDD- GherkinMissions : - Organisation de l'équipe de tests (gestion de projet / estimation /planification / KPI / point avancement / réunions d'équipes)- Support applicatif niveau II et III / Suivi des incidents de production /- Analyse et Debogage de code- Mise en place de la stratégie de tests / définition des process.- Mise en oeuvre / conception des plans de tests / création des jeux de données- Exécution de tests fonctionnels, d'intégrations et de performances.- Gestion des anomalies- Bilans / rapports de campagnes de tests.- Conception, développement (en JAVA avec le Framework Cucumber et Sélenium)et exécution des tests automatisés de non régression (Android & Front Web). Mise en place d'une routine d'exécution des tests.- Génération des rapports de tests.- Rédaction des documentation techniques/fonctionnelles sur les nouvelles évolutions.- Formations des utilisateurs internes aux nouveautés de l'application.Résultats : - Création et lead de l'équipe validation de la société, intégration des process de Qualification dans le cycle de développement.- Mise en place de la stratégie de tests dans l'entreprise. - Conception et développement des tests automatisés de non régression. - Amélioration de la détection des bugs, limitation des anomalies en production. -
Analyste Support Applicatif PlmCimpa Plm Services Jun 2014 - Dec 2015Marignane, Provence-Alpes-Côte D’Azur, FranceObjectif : - Support technique des applications de type PLM du groupe Airbus Helicopters-Maintenance et monitoring des applications de productions- Suivi des anomalies- Report aux chefs de projetTechnologies / Outils :- PTC Windchill - PLM - Débogage des applications en JAVA JEE utilisant le framework Hibernate- Base de données Oracle - Environnement Linux - Script shell- JIRAMissions :- Support applicatif niveau II et III- Identification, enregistrement, suivi, documentation des bugs et incidents de production jusqu'à leurs résolutions- Utilisation des outils de suivi associés (billeterie JIRA)- Monitoring d'application (état des applications de la production, surveillance, mise en place d'alertes automatisées)- Tests de régressions et tests fonctionnels, préparation des environnements de tests, mise en place des jeux de données (backup, restauration)- Déploiement, updgrade et maintenace des applications- Rédaction des procédures de qualités internes, des documents d'aides aux utilisateursRésultats :- Développement d'outils d'aide à l'analyse dans le cadre du suivi des incidents de production. - Mise en place de process afin de structurer l'équipe support applicatif. - Rédaction des documentations techniques et fonctionnelles sur le déroulement des déploiements et de la maintenance des applications PLM (Product Life Cycle Management) du groupe Airbus Helicopters. -
Analyste FonctionnelAirbus Cimpa Sep 2013 - Jun 2014Marignane, Provence-Alpes-Côte D’Azur, FranceObjectif :--> Mission d’assistance à maîtrise d’ouvrage (AMOA) permettant la mise en place d’une solution de Product Life Cycle Management (PLM) sur un programme d’hélicoptère du groupe Airbus. Solution qui une fois en production aide au travail collaboratif des différents acteurs du programme (du bureau d'études jusqu'à la chaîne de production).Technologies / Outils :- PTC Windchill ; PLM- Suite OfficeMissions :- Recueil du besoin auprès des métiers- Rédaction des spécifications fonctionnelles- Réalisation de schéma décrivant les processus des métiers,- Mise en place et réflexion sur les processus du projet- Réalisation des kits de communication sur le projet (vidéos, tutoriels)- Tests avec les utilisateurs métiers après livraison par les équipes dedéveloppement- Préparation des environnement de training pour les sessions deformations- Formations des utilisateurs sur les standards de l’applicationRésultats :Définition du besoin et rédaction des spécifications fonctionnelles pour diférentes équipes métiers.Tests et validation des nouveaux développements. Accompagnement et formation des utilisateurs. -
Ingénieur Études Et DéveloppementSfr 2012 - Sep 2013Apprentissage de 1 an.Objectif : Maintenance et développement des outils internes du groupe SFR permettant l’amélioration de certaines opérations du service client et création d’un référentiel matériel ADSL assurant la détection des incidents réseaux.Technologies / Outils :- JAVA JEE - MySQL - PHP Zend Framework /HTML/CSS- Gestion de Projet Missions : - Recueil du besoin métier, assistance à maîtrise d'ouvrage (AMOA)- Ecriture des spécifications fonctionnelles- Développement d'une application WEB permettant la recherche en base de données et la synthèse d’informations via des formulaires.- Développement d’un référentiel équipement ADSL via une interface WEB couplé à une base de données de plusieurs millions de lignes.- Développement de procédures automatisées d’import, contrôle de cohérence des données avant insertion, mise à jour automatique des données.- Gestion de projet, reporting régulier au chef de projet.- Étude d’impact sur l’ajout de nouvelles données dans une base en production.Résultats :Mon travail durant cette année d'apprentissage m'a permis (en plus des évolutions apportées aux outils existants) de mettre en place un nouvel outil assurant la détection des incidents réseau ADSL. Cela aide encore aujourd'hui la résolution des problèmes réseau pour le support client du groupe SFR. -
Développement Informatique .NetEurocopter May 2012 - Aug 2012Stage professionnel de 4 mois.Objectif = Dématérialiser les bulletins de contrôle papier utilisés dans les procédures qualités afin d’assurer le suivi des non conformités de la chaîne de montage des harnais électriques des hélicoptères.Technologies / Outils = Langage .NET (VB / ASP) ; Visual Basic Studio ; base de données SQL serverRéalisation de l’analyse fonctionnelle (rédaction des spécifications), développement de l’application WEB, tests (unitaires et fonctionnels), mise en production, maintenance de l’application.Résultats = Actuellement en production au sein du service des systèmes électrique, l’application a permis de débuter le processus de dématérialisation des documents Qualité qui assurent le suivi des non conformités qui peuvent survenir dans la chaîne de fabrication.Grâce à cet outil, les documents papiers jusqu'alors utilisés sont progressivement délaissés et les opérations de contrôles Qualité gagnent en rapidité et en traçabilité. -
Analyste StatistiquesSupersonic Imagine Jun 2011 - Aug 2011Aix-En-Provence, Provence-Alpes-Côte D’Azur, FranceStage professionnel de 3 mois.Objectif:-->Réalisation de l’étude statistique d’un essai clinique utilisant l’appareil Aixplorer (échographe) dans la détection de certaines tumeurs. Outils:--> Méthodes statistiques et mathématiques / Développement sous R / Logiciel RRésultats:--> Réalisation complète de l’étude statistique de cet essai clinique. Ces travaux ont fait l'objet d'une publication au Ultraschall in der Medizin / European Journal of Ultrasound. Article où mon nom a été associé dans le cadre de ma participation à cette étude.
Mathieu Moutfi Education Details
-
Computer And Information Sciences, General -
Iut La GardeGénie Biologique
Frequently Asked Questions about Mathieu Moutfi
What company does Mathieu Moutfi work for?
Mathieu Moutfi works for Banque Nationale Du Canada
What is Mathieu Moutfi's role at the current company?
Mathieu Moutfi's current role is Lead QA.
What schools did Mathieu Moutfi attend?
Mathieu Moutfi attended Université De Poitiers, Iut La Garde.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial