Menu

Mahmoud SAHMAOUI

  • BNP PARIBAS PERSONAL FINANCE
  • Test Manager

Levallois-Perret

En résumé

Pas de description

Entreprises

  • BNP PARIBAS PERSONAL FINANCE - Test Manager

    Informatique | Levallois-Perret (92300) 2017 - maintenant Contexte : Au sein de la DSI de BNP PF - dans le centre d’expertise des tests (TEC) - et en tant que Test Manager garant de la qualité, la mission consiste à prendre en charge le pilotage, la conception, l’exécution et le suivi des tests sur plusieurs projets en parallèle.

    Mission :
    1- Définir la stratégie de test :
    • Identifier et piloter les activités de tests (périmètre, ressources, moyens)
    • Concevoir et organiser le planning des tests, vérifier la pertinence par rapport au planning global
    • Organiser et animer les comités de tests
    • Piloter le suivi des activités de tests et la capitalisation /bilan
    2- Promouvoir la démarche de qualification :
    • Gérer les risques et informer le projet sur la non qualité
    • Utiliser les normes et standards de tests définis
    • S’assurer et garantir la bonne mise en œuvre des méthodes et bonnes pratiques du test
    • Être force de proposition sur l’amélioration du processus de test à travers les bilans
    3- Réaliser les tests et contrôler les taches en délégation :
    • S’assurer que les pré requis aux tests sont conformes
    • Définir les nouveaux besoins pour les environnements de tests et contribuer au suivi de leur mise en œuvre
    • Elaborer le plan de test sur la base des objectifs fixés : tests du bon fonctionnement des applications impactées par le projet, définir ou utiliser les scénarii des chemins critiques en utilisant les cas d’utilisation fonctionnels des applications
    • Définir ou mettre à jour les tests automatisés
    • Définir ou mettre à jour les tests de non régression des applications impactées par la version/ révision
    • Créer/modifier/exécuter les tests (manuels et automatisés)
    • Optimiser le plan de tests, les jeux d'essais et jeux de données
    4- Coordination métier & équipe test :
    • Encadrer et former chaque membre de l’équipe
    • Organiser des points quotidiens et hebdomadaires du suivi de projet test avec les parties prenantes (métiers, CP, Dev, etc.)
    • Organiser et animer les activités liées à la capitalisation et à la clôture des activités de tests
    Environnement technique : HP/ALM, UFT, AGILE(Scrum), J2EE, Technologie Web, Jenkins, Sonar, Splunk, Git, Batch, Web Service, Oracle, MS Office, etc.
  • Soc Auteur Compositeur Editeur Musique - Sacem - Test Manager - automaticien

    Informatique | NEUILLY-SUR-SEINE 2014 - 2017 Contexte : Dans le cadre du programme de la modernisation des systèmes d’information de la SACEM, OCTAV est le projet de refonte du domaine documentation des œuvres, agrégats et contrats.

    Mission :
    1- Pilotage projet :
    • Planifier les tests – en considérant le contexte et en comprenant les objectifs et les risques – y compris la sélection des approches de test, l’estimation du temps, de l’effort et des coûts du test, l’acquisition des ressources, la définition des niveaux de test, les cycles, l’approche et les objectifs ainsi que la planification de la gestion d’incidents
    • Définir les KPI
    • Adapter le planning en fonction des résultats et de l’avancement du test
    • Introduire des mesures appropriées pour mesurer l’avancement du test et évaluer la qualité du test et du produit
    • Créer et mettre en œuvre des plans de test conformes à des politiques organisationnelles et des stratégies de test
    • Piloter la rédaction des cas de tests (en relation avec le métier)
    • Être l’interlocuteur privilégié des acteurs du Projet et du Métiers pour toute la partie Testing
    • Reporting auprès du client sur les PV de recettes
    2- Management d’une équipe :
    • Identifier les compétences et ressources manquantes au sein de l’équipe et participer au recrutement des ressources adéquates
    • Encadrer et former chaque membre de l’équipe
    • Objectifs et bilans de missions de chaque membre de l’équipe
    • Encadrement des Daily meeting, rétrospective d’équipe
    3- Activité de testing et automatisation :
    • Analyser, passer en revue et évaluer, quant à leur testabilité, les exigences utilisateurs, les spécifications et les modèles
    • Qualifier les bugs créés par les équipes de la recette
    • Exécuter les scripts de tests et reporter les anomalies
    • Passer en revue les plans du test et y contribuer
    • Préparer et obtenir les données de tests
    • Simulation de montée en charge
    • Mettre en œuvre l’automatisation des tests via QTP/QC
    4- Administration des outils de test et recette :
    • Gestion des releases et des cycles
    • Gestion des habilitations des utilisateurs
    Environnement technique : HP-QC, QTP/UFT V12.53, Jenkins, JIRA, SQL (Oracle), Shell
  • Aneo - Quality Analyst

    Informatique | Boulogne-Billancourt (92100) 2013 - 2014 Contexte : Développer et optimiser des scripts de test en Python à partir d’un cahier de test.

    Mission :
    1- Pilotage du projet en mode Agile :
    • Préparer l’environnement requis pour le passage des tests
    • Préparer les jeux de données nécessaires au passage des tests fonctionnels et techniques
    • Aider à la rédaction des documents de stratégie de test appliqués à chaque sprint
    • Rédiger les users stories à tester
    • Déployer la solution chez 5 clients
    • Documenter les résultats de test et des problèmes rencontrés (bugs), qualifier les problèmes
    2- Développement des scripts de test en Python :
    • Développer et optimiser le script de test pour chaque scénario
    • Dérouler l’ensemble des scénarios de test et proposer des améliorations
    • Recenser, qualifier et assurer le suivi des incidents
    • Assurer le suivi des batchs de nuit pour les clients
    • Support logiciel
    3- Optimisation des scripts de test :
    • Identifier les méthodes de collectes et suivi de métrique à l’aide du chef de projet
    • Participation à la rédaction des spécifications et aux réunions techniques
    • Veille technologique et optimisation
    • Mettre en place une base de connaissances pour capitaliser sur les expériences
    • Assister le chef de projet dans les chiffrages de la partie test
    • Piloter des initiatives d’amélioration du processus de test
    4- Mise en place des bonnes pratiques ITIL :
    • Spécification des KPI de mesure de l’activité de l’équipe, puis des suivis des évolutions afin de proposer des solutions d’optimisation
    • Amélioration de processus continus
    • Audit des processus actuels de l’activité
    Environnement technique : Python, Java, C#, Visual Studio 2012, Mantis
  • CA-CP - Service Delivery Management

    Informatique | Guyencourt (02160) 2013 - 2013 Contexte : Intégration du projet EPOC SDM pour assurer le support transversal de plus de 200 applications du domaine monétique.

    Mission :
    1. Gestion des incidents :
    • Recenser, qualifier et assurer le suivi des incidents
    • Piloter les SLA, KPI services au travers des COPIL et autres réunions contractuelles
    • Assurer la communication et la prise en compte des demandes des utilisateurs
    • Garantir le fonctionnement et la stabilité de l’environnement de production
    • Produire et analyser les indicateurs de suivi de gestion des incidents
    2. Gestion de crises :
    • Gérer les cellules de crise pour résoudre les incidents et problèmes majeurs
    • Déclencher les procédures d’escalades hiérarchiques et fonctionnelles en cas de dépassement des délais.
    3. Gestion des problèmes :
    • Relancer les intervenants en cas de non-respect des conventions de service
    • Rédiger la documentation et les guides utilisateurs
    • Mettre en place une base de connaissances pour capitaliser sur les expériences
    • Administrer les accès/habilitations et assister les utilisateurs
    Environnement technique : XHTML, BMC Remedy, Windows, MS-Office
  • CA-CIB - Développeur et Coordinateur de PROD

    Informatique | Courbevoie (92400) 2012 - 2013 Contexte : Dans le cadre des Accords de Bâle III, destinés à renforcer la sécurité et la fiabilité du système financier, CACIB a mis en place via le projet Scylla le calcul de la CVA (la valeur de marché du risque de crédit pour un produit dérivé) déterminée à partir des spreads observés sur le marché des CDS (Credit Default Swap).

    Mission :
    1- Développement JAVA/SQL :
    • Analyser, concevoir et développer en mode « commando » des scripts en Java/SQL pour les traders en salle de marchés
    • Analyser les logs sur les logiciels Active Pivot
    • Développement de procédures stockées en PL/SQL
    • Développer une solution de monitoring – Morning Check
    • Participer aux tests de non régression sur la plateforme de Recette
    2- Coordination PROD :
    • Cordonner et préparer les processus de la mise en production
    • Produire et analyser les indicateurs de suivi de gestion des incidents
    • Garantir le fonctionnement et la stabilité de l’environnement de production
    • Participer à la mise en place des processus de l’automatisation de traitement des incidents
    • Mettre en place une base de connaissances pour capitaliser sur les expériences
    • Préparer et diffuser des comptes rendus quotidiens sur l’état du système d’information et le suivi des tâches en cours.
    • Assurer la communication et la prise en compte des demandes des utilisateurs situés à Londres
    • Relancer les intervenants en cas de non-respect des conventions de service
    • Administrer les accès/habilitations et assister les utilisateurs
    • Lancer et superviser des RUNS au quotidien
    Environnement technique : JAVA, XHTML, PL/SQL, BMC Control-M V4, Windows, XML, SQL Server, MS-Office
  • BNP Paribas Compliance - Service Delivery Manager

    Informatique | Paris (75000) 2011 - 2012 Contexte : Garant de la disponibilité et du bon fonctionnement de 4 applications du domaine de la Sécurité Financière (outils de lutte anti-blanchiment/financement du terrorisme et filtrage des flux, 4 000 utilisateurs dans le monde).

    Mission :
    1 Gestion des incidents :
    • Recensement et catégorisation des anomalies
    • Mesurer via des tableaux de bord le fonctionnement opérationnel de la résolution des incidents
    • Support de 4 applications en production
    • Etre l’interface privilégiée de tous les utilisateurs des applications
    • S’assurer du traitement des incidents dans les délais impartis
    • Participer à l’évolution du processus de gestion des incidents en collaboration avec les différents membres de l’équipe
    2 Gestion des problèmes :
    • S’assurer de la qualité des informations saisies relatives à la description et à la résolution des incidents
    • Suivi des indicateurs de performances (KPI) et mise en place de reporting hebdomadaire
    • Collecter l’ensemble des informations nécessaires et suffisantes pour documenter et proposer des solutions pérennes et définitives aux utilisateurs, tout en s’attaquant à l’origine de l’anomalie
    • Evaluer la gravité des dysfonctionnements ou des risques et les remonter aux personnes concernées
    • Définir les actions à mener et s’assurer que les moyens mis en place sont adaptés.
    3 Conduite du changement :
    • Coordonner l’ensemble des activités de RUN et projets
    • Audit d’optimisation de l’activité de l’équipe support (6 personnes)
    • Assurer la maintenance et la cohérence des outils
    • Administrer les outils de gestion des incidents
    • Utiliser les bonnes pratiques ITIL afin de proposer des axes d’amélioration, notamment :
     Spécifier et mettre en œuvre l’outil de ticketing
     Sponsoriser la gestion des connaissances (KM)
     Mettre en œuvre le processus d’enquête de satisfaction client
     Spécifier les KPI de mesure de l’activité de l’équipe, puis suivre les évolutions afin de proposer les solutions d’optimisation
    Environnement technique : JIRA, SIDE station, Windows, HTML, XML, SYFACT, ABC, SHINE, SUN
  • Atos Origin – Retail & Industry - Ingénieur études et développement

    2010 - 2011 Ingénieur études et développement, chargé de l’amélioration de l’efficience de l’équipe :
    • Gestion des demandes utilisateurs
    • Gestion des incidents
    • Gestion des évolutions
    • Correction et recette des anomalies applicatives
    Suivi des indicateurs et analyse des plans d’action
    Étude et gestion de projets
    Analyse des besoins clients
    Conception des solutions techniques
    Mise en recette et en production
    Développement de modules et de framework

    Technologies : J2EE, Tomcat, Tapestry, Java, JSP, UNIX, SQL, MySQL, GABARIT, HTML, CSS
  • Atos Origin – Retail & Industry - Ingénieur études et développement J2EE/Web 2.0

    2010 - 2010 Refonte d’un extranet en J2EE/Web 2.0 pour le groupe Darty
    • Etude du besoin
    • Interviews clients
    • Spécification de la solution
    • Réalisation de la maquette du nouvel intranet
    • Revue de la maquette avec le client
    • Amélioration de la maquette afin d’apporter une solution en adéquation avec les attentes clients
    • Mise en production de la version finale

    Technologies Tomcat, Tapestry, Ajax, Flex, Spring, Hibernate, MySQL, HTML, CSS

Formations

Réseau

Annuaire des membres :