
Bassem Hamdi
QA Lead | Ingénieur Automatisation des Tests
Salaire / Taux journalier
95110 Sannois, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
QA Lead certifié ISTQB avec 9+ ans d'expertise en automatisation des tests et pilotage qualité pour des grands comptes (Edenred, Carrefour, Cdiscount). Spécialisé en stratégies Shift-left, CI/CD et frameworks multi-devices (Selenium, Cypress, Appium). J'optimise vos processus QA et garantis la qualité de vos livrables avec des tests automatisés performants et des dashboards de suivi en temps réel.
Expérience de travail
Quality Automation Engineer
EdenredFreelance
juin 2024 - Présent
2 ans 5 mois
92130 Issy-les-Moulineaux, France
En tant que QA automation au sein de la feature team iExplore de la tribe User, mon rôle consistait à gérer les activités qualité de l’équipe afin de mieux assurer la qualité des livrables. Responsabilités: Introduction de l'approche Shift left dans l'équipe Organisation et gestion des campagnes de tests Rédaction/Mise à jour des tests d’acceptance/E2E dans Jira / XRAY Préparation des jeux de données. Exécution des cas de tests manuels Remontée, analyse et suivi des anomalies dans JIRA Sélection des parcours clés à automatiser en accord avec le PO Automatisation des tests d’acceptance/ E2E pour l'application mobile Edenred+ en multi-tenants/ multi-devices Intégration des tests automatisés dans la CI/CD Mise en place de dashboards de test avec Xray Analyse quotidienne des rapports de tests Participation aux sessions de GO/NO GO pour les mises en Prod
QA Automation Lead
PeaksysFreelance
juil. 2023 - juil. 2024
1 an 1 mois
Au sein du pôle Octopia fulfilment de Cdiscount, je suis intervenu pour accompagner l’équipe produit dans la migration vers un nouveau portail de fulfilment avec ses différents assets fonctionnels à savoir: la gestion de stocks, la préparation et l'expédition des commandes ainsi que le suivi et le traitement des retours. Responsabilités: Définition de la stratégie de test Pilotage des indicateurs de qualité Mentoring de l’équipe QA Assurer la mise à jour des plans de tests avant les compagnes de recette Implémentation des tests automatisés pour les applications web (Portail et Backoffice) Amélioration des processus QA (Méthode et outils) Animation des sessions de GO/NO GO Suivi des incidents de production Reporting hebdomadaire des activités de l’équipe QA et des points bloquants au test manager Points de synchronization avec l’équipe Devops pour mieux gérer les sujets communs
CarrefourFreelance
août 2017 - juil. 2023
6 ans
Paris, France
Quality Engineer Automation
sept. 2018 - juil. 2023
4 ans 11 mois
Paris, France
Recette manuelle et Mise en place de tests automatisés pour le nouveau moteur de recherche du site E-commerce (www.carrefour.fr) et sa console d’administration (la Business Console) • Tests fonctionnels : Définir les tests fonctionnels associés à chaque user story en amont des développements. • Validation des nouvelles fonctionnalités développées dans le moteur de recherche (recherche simple, recherche multi-mots, autocompletion, query relaxing, boosts, redirections, synonymes. • Développement de tests fonctionnels pour la partie Back (moteur A2, basé sur la solution Elastic Search) avec Soap UI puis avec Karaté • Développement de tests fonctionnels pour la partie front (console d’administration) avec Selenium dans un premier temps puis avec Cypress
Quality Engineer Automation
août 2017 - août 2018
1 an 1 mois
Région de Paris, France
Automatisation des tests pour les services back-end du nouveau moteur e-commerce de carrefour (projet Kardia) - Préparation des Jeux de données sous format Impex (pour alimenter les différents modèles de données du projet) et XML (pour les flux partenaires) - Tests fonctionnels : Définir les tests fonctionnels associés à chaque user story en amont des développements. - Validation des nouvelles fonctionnalités développées dans l’application store back office de Kardia. - Développement des tests d'intégration sous format BDD en groovy et avec le framework Spock pour chaque nouveau web service développé. Environnement(s) technique(s) : Ubuntu, IntelliJ, Stash, Git, Java 8, Groovy, Spock, SAP Hybris, Impex, Xml, Ant, Soap Ui, Jenkins, méthodologie Scrum, BDD, TNR, pair programming.
Quality Engineer Automation
Voyages SNCF Technologies
juil. 2015 - juil. 2017
2 ans 1 mois
Région de Paris, France
Mise en place d’une brique de tests automatisés front et back office pour l’ensemble des assets SUMO (calendrier des prix, vignettes des prix, flux train comparateur) - Spécification des nouvelles fonctionnalités sous formes de BDD (réunion 3 amigos). - Tests fonctionnels : incluant des tests d’intégration et des tests de non régression, ces tests sont exécutés d’une façon manuelle dans un premier temps pour s’assurer de la bonne implémentation des différentes features, puis automatisés dans un second temps. - Développement d’une brique de tests backoffice automatisés avec Java8/ Elastic Search pour tester les différents services back office (web services Rest) - Développement d’une brique de tests IHM automatisés avec Selenium/Protractor/BrowserStack pour les différents tests front office (pour les applications Calendrier des prix et Vignettes de prix) Environnement(s) technique(s) : IntelliJ, Java 8, Elastic search, Angular Js, Selenium, Protractor, Nightwatch, Npm, Maven, Jenkins, Javascript, méthodologie Scrum, BDD, Cucumber, TNR, pair programming
Java/J2EE and PL/SQL Developer
ERDF
déc. 2014 - juil. 2015
8 mois
Région de Paris, France
L'intervention consiste dans un premier temps à assurer la migration de la base de données contenant l’ensemble des données d’exploitation des réseaux HTA parisiens vers un nouveau modèle de données standardisé et sur une version d'Oracle plus récente. Dans un deuxième temps, il s'agit et ré-développer l'application Web qui assure la liaison entre l'ACR (agence de contrôle du réseau) et l’exploitation sur terrain (signalement d’avarie matériel par fiche maintenance ,ajout/suppression de postes électriques haute/basse tension et suivi des réclamations des clients (Alerte sur des faits marquants). - Spécification des besoins du client. - Proposition d’un modèle conceptuel des données(MCD) pour la nouvelle base de données. - Elaboration d’un document qui contient les règles de gestion de la migration de l’ancienne base. - Développement des scripts de création de la nouvelle base et des scripts de migration des données de l’ancienne vers la nouvelle base. - Mise à niveau de l’IHM qui exploite cette nouvelle base de données et développement de nouveaux écrans. Environnement(s) technique(s) : Windows 7, Eclipse, JMerise, File zilla,SQL Developer, Oracle PL/SQL, JSP, Java script.
Software Architect
AXA
juin 2014 - déc. 2014
7 mois
Région de Paris, France
Conception des nouveaux services métier du SI en mode SOA Réalisation(s) : - Audit de code du système Legacy. - Proposition d’un nouveau mécanisme de gestion des erreurs entre les différentes couches applicatives du SI. - Rédaction des fiches de conception des nouveaux web services. - Elaboration des diagrammes UML (classes, séquences). Environnement(s) technique(s) : Windows 7, Visual Paradigm For UML, SQL Developper, Redmine, Soap UI
Software Architect
Bouygues Telecom
juil. 2013 - juil. 2014
1 an 1 mois
Conception de la nouvelle interface OSS/BSS d’approvisionnement des lignes fixes - Rédaction des spécifications techniques d’interfaces. (STI) - Rédaction des spécifications techniques des besoins logiciels. (STBL) - Elaboration des diagrammes UML (séquences, état, activité). - Elaboration des MCD (modèles conceptuels des données) et des MPD (modèles physiques des données). Environnement(s) technique(s): Windows 7, VisualParadigm For UML, StarUML, DBDesigner, Redmine.
Java/J2EE Developer
Ingenico
juin 2011 - juil. 2013
2 ans 2 mois
Pont de Neuilly
Maintenance of internal tools used by the Ingenico ITS NOC team to manage the various services available for Ingenico Customers.
Java/J2EE Developer
Bnp Paribas
nov. 2010 - mai 2011
7 mois
Développement, maintenance et déploiement d'applications bancaires dans un environnement de haute disponibilité.
Java/J2EE Developer
Tunisie Tradenet
sept. 2007 - oct. 2010
3 ans 2 mois
Développement d'aplpications EDI et B2B
Formation
Ecole nationale d'ingénieurs de Sfax
Ingénieur en informatique
Licences et certifications
SDET
Délivré le : –