
Hedi BenSaid
Consultant QA Automatisation Playwright & Selenium
Salaire / Taux journalier
Tunis, Tunisie
Mobilité : France, Suisse, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
QA Automation Engineer with expertise in Robot Framework, Selenium, and JMeter, specializing in comprehensive test automation solutions. Successfully implemented end-to-end automation frameworks and CI/CD pipelines, utilizing Python and Java for robust test development. Offering advanced skills in API testing, performance monitoring, and quality assurance optimization for enterprise-level applications.
Expérience de travail
Consultant QA Automation – Selenium / Playwright / Java / TypeScript / Cucumber
Talan
déc. 2025 - Présent
11 mois
Tunis, Tunisie
Projet : Applications de gestion et suivi des activités de construction et de maintenance Contexte : Mission chez Talan pour Eiffage (France) — automatisation des tests sur des applications de gestion de chantiers et suivi de maintenance, en environnement Agile. Tâches réalisées : ➢ Automatisation des tests — Selenium / Java / Cucumber : • Développé et maintenu +200 scripts Selenium/Java couvrant 5 modules applicatifs (chantiers, interventions, planning, reporting). • Conçu et implémenté un framework d'automatisation basé sur le Page Object Model (POM). • Rédigé les scénarios de tests en Gherkin en collaboration avec les équipes métier Eiffage. • Maintenu, refactorisé et optimisé les scripts automatisés pour améliorer leur stabilité et leur performance. • Piloté les campagnes de tests de non-régression (TNR) et analysé les résultats d'exécution. • Déclaré, suivi et géré les anomalies via Azure DevOps. • Géré le versioning du code avec Git/GitLab. • Participé activement aux cérémonies Agile (Daily, Sprint Planning, Review, Rétrospective). ➢ Initiative Playwright / Agents IA — Framework from scratch : • Conçu et développé un framework Playwright from scratch (TypeScript, POM, BDD/Gherkin) pour l'automatisation d'un module applicatif Eiffage. • Développé des agents IA capables de récupérer automatiquement les cas de test depuis Jira / Azure DevOps, de les convertir en scénarios Gherkin (Given/When/Then) et de générer les scripts Playwright correspondants en respectant l'architecture POM. • Implémenté un mécanisme de self-healing permettant aux scripts de s'autocorriger en cas de changement des sélecteurs ou de l'interface. • Mis en place la pipeline CI/CD pour l'exécution automatisée des tests Playwright sur les environnements cibles. • Configuré Allure Reports pour le suivi de la couverture de tests et le reporting qualité. • Intégré les résultats d'exécution dans Azure DevOps pour une visibilité complète du cycle QA. Outils et environnements : Java, Selenium Webdriver, Gitlab, Azure Devops, Allure Reports, Playwright, TypeScript, Agents IA, Allure Reports · JSON · Visual Studio Code
Testeur Automatisation QA - Robot Framework & JMeter | Mission chez Attijari Wafa Bank
GTI | Financial Software
août 2024 - Présent
2 ans 3 mois
Tunis, Gouvernorat Tunis, Tunisie · On-site
Testeur d'automatisation QA - Cypress · Sélénium · Robot Framework
AURES Group
avr. 2022 - juil. 2024
2 ans 4 mois
Site archéologique de Carthage, Tunisie
Projet : Mise en place les application ETK Tâches réalisées : Automatisation des tests : Automatiser et maintenir des cas de tests (API/UI). • Intégration avec les différents outils (LambdaTest, TestRail, Teams) • Réaliser le revue de code pour s'assurer de la cohérence du script. • Préparation des requêtes SQL/NoSQL pour réaliser des sauvegardes et des réinitialisations ( backup, Reset ). • Maintenance des Cas de test. Outils et environnements : Python, Robot Framework, Sélénium , Rest API, GIT, CSS, Html, JavaScript, Jira, Lambda Test, TestRail , PostgreSQL ,scriptShell, Grafana Test fonctionnel : • Analyse des users stories et des specs; • Rédaction des plans de test; • Rédaction des cas de test; • Préparation des jeux de données; • Déclaration des bugs avec Jira ; • suivre les anomalies avec l’outil TestRail • Préparation des compagnes destests des TNR ; • Tests d'APIs avec Postman Outils et environnements : Jira, Postman, Swagger. Méthodologie : Basé sur l’Agile / SCRUM.
The KAM Company
avr. 2021 - mars 2022
1 an
Site archéologique de Carthage, Tunisie
Testeur d'automatisation QA | Selenium | Cucumber | Java
août 2021 - mars 2022
8 mois
Site archéologique de Carthage, Tunisie
Projet : Mise en place d’une application Web E-commerce Tâches réalisées : Automatisation des tests : • Développement des scripts de test avec Selenium WebDriver et Java ; • Intégration continue de différentes configurations à l’aide de Jenkins; • Maintenance des scripts de test; • Exécution des différents jobs et déclaration des bugs avec Jira ; Outils et environnements : SéléniumWebDriver, TestNG, Cucumber, Java, intelliJ, Jenkins, GitHub, Jira. Test fonctionnel : • Analyse des users stories et des specs; • Rédaction des plans de test; • Rédaction des scénarios de test en format Gherkin avec Cucumber ; • Préparation des jeux de données; • Déclaration des bugs avec Jira ; • Suivi et validation des bugs; • Génération et analyse des résultats du rapport avec Excel; • Exécution des cas de test de type TNR (Test Non Régression) • Mise à jour des cas de test Outils et environnements : XRAY, Mantis, Excel, Jira. Méthodologie : Basé sur l’Agile / SCRUM.
Projet de fin d'etude: Développeur Fullstack PHP Laravel
avr. 2021 - juil. 2021
4 mois
Tunisie
L'objectif principal du projet est la conception et la mise en œuvre d'une solution web pour la gestion du recrutement, qui assure l'organisation et le suivi complet d'un entretien. La gestion de projet est basée sur la méthodologie Agile SCRUM. Chaque deux semaines, on fait le backlog raffinement, le sprint planning et le rétrospective, et chaque matin je participe au un daily stand-up. Réalisation : • Module de gestion des entretiens et de suivie • Module de gestion des candidats et CVthèque • Module de gestion des Quizz (Test, résultat) • Module de Statistiques et Reporting Technologies : Laravel, HTML5, Bootstrap,Git. Architecture utilisé : MVC. Outils : VS Code, Postman, MySQl, StarUml. Méthode de développement : Agile Scrum. Environnement : Linux.
Formation
Faculty of Sciences, University of Gabes
Licence
2018 - 2021
3 ans 1 mois
lycée ahd jadid douz
Baccalauréat
2017 - 2018
1 an 2 mois
Licences et certifications
Python Essentials 1
Délivré le : janv. 2025
JMeter™ Tester
Délivré le : nov. 2024
Scrum Foundation Professional Certification - SFPC™
Délivré le : févr. 2024
API Test Automation with Postman
Délivré le : févr. 2024
Web Element Locator Strategies
Délivré le : janv. 2024
Postman API Fundamentals Student Expert
Délivré le : janv. 2024
Jira Fundamentals Badge
Délivré le : janv. 2024
Succeeding in Web Development: Full Stack and Front End
Délivré le : juin 2022
Learning SQL Programming
Délivré le : juin 2022
Learning Java
Délivré le : juin 2022
Become a Software Developer
Délivré le : juin 2022
L'essentiel des CSS
Délivré le : mai 2022
L'essentiel de jQuery
Délivré le : mai 2022
L'essentiel de React.js
Délivré le : mai 2022
L'essentiel de JavaScript
Délivré le : mai 2022
JavaScript Essential Training
Délivré le : mai 2022
HTML Essential Training
Délivré le : mai 2022
Frontend Development with ReactJS and Bootstrap
Délivré le : mai 2022
Devenir développeur / développeuse web front-end
Délivré le : mai 2022
CSS Essential Training
Délivré le : mai 2022