
Madiouni Marwa
QA Functional & Automation
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
QA technico-fonctionnel avec 13+ ans d'expérience alliant développement front-end et automatisation de tests. Expertise en JavaScript/TypeScript, outils modernes (Playwright, Cypress) et A/B testing pour optimiser la qualité et les performances. Garantis des applications web fiables grâce à ma maîtrise du DOM et l'intégration CI/CD.
Expérience de travail
QA Functional & Automation
Oreve - Stations de recharge
juin 2025 - Présent
1 an 5 mois
Paris, France
Freelance
FreelanceFreelance
juil. 2023 - Présent
3 ans 4 mois
QA technico-fonctionnel avec un solide background en développement front-end (JavaScript natif, TypeScript, HTML5, CSS3), je conçois et automatise des scénarios de test fiables et maintenables pour garantir la qualité fonctionnelle des applications web. Grâce à ma compréhension fine du DOM, des comportements front et des performances UI, je suis capable d’anticiper les zones sensibles, d’optimiser la couverture de tests (E2E, UI, API), et d’intégrer les suites de tests dans des pipelines CI/CD. Habitué aux environnements Agile et aux outils de QA modernes (Playwright, Cypress, Selenium, Jira), je m’investis dans l’amélioration continue des process qualité et la collaboration entre les métiers (PO, devs, QA).
Développeur front-end
PROXIAD
oct. 2020 - juil. 2023
2 ans 10 mois
Intégration des maquettes en HTML5/CSS3 et JavaScript Vanilla pour la mise en place de tests A/B. Utilisation des outils ABTasty et Kameleoon pour la création, le déploiement et le suivi des expériences A/B. Comparaison et validation des différentes variantes de tests afin d’assurer la cohérence fonctionnelle et visuelle. Participation à l’analyse des KPI (taux de conversion, comportement utilisateur, performance des variantes) pour optimiser l’expérience utilisateur et la performance business.
Développeur front-end
NATAN
oct. 2017 - juil. 2019
1 an 10 mois
Conception de scénarios de test sous TestLink, exécution des cas de test et création de rapports de test pour assurer la qualité et la conformité des livrables. Tests fonctionnels sur différents navigateurs, environnements et appareils (mobile, tablette, desktop) pour garantir la stabilité et la cohérence de l’expérience utilisateur. Utilisation de BrowserStack pour étendre la couverture de tests à un plus grand nombre de résolutions et de configurations d’écrans. Intégration des maquettes fournies par l’équipe design en respectant les bonnes pratiques du HTML5 sémantique, du Responsive Design et de la compatibilité multi-navigateurs. Développement des interfaces avec HTML5, CSS3 (Flexbox, Grid) et JavaScript Vanilla. Collaboration étroite avec les développeurs backend pour assurer l’intégration fonctionnelle des composants. Participation aux rituels agiles (Daily meetings, Sprint planning, Sprint review, Rétrospective) pour assurer la coordination et l’avancement des projets. Utilisation de Git pour la gestion du code source et la collaboration en équipe. Création et gestion de branches pour le développement de nouvelles fonctionnalités et la correction de bugs. Commit et suivi des évolutions du code en respectant les conventions de l’équipe. Création et suivi de Pull Requests (PR) pour validation et intégration du code dans la branche principale. Résolution de conflits et maintien d’un historique de version propre et structuré.
Développeur front-end
Keyrus
juin 2011 - juil. 2017
6 ans 2 mois
Soliman, Tunisie
Intégration de maquettes UI/UX en HTML, CSS et JavaScript natif, en respectant les standards web et les contraintes techniques. Collaboration transverse avec les équipes développement, QA et design pour assurer la cohérence globale du produit. Réalisation de tests responsive multi-devices (mobiles, tablettes, desktop) pour garantir l’adaptabilité de l’interface. Conduite de tests fonctionnels manuels sur les parcours utilisateurs clés des sites e-commerce (inscription, commande, paiement, etc.). Vérification de la conformité des fonctionnalités sur différents navigateurs et systèmes via BrowserStack. Participation à l’amélioration continue de l'expérience utilisateur en détectant et remontant les anomalies ou incohérences fonctionnelles. Veille à la conformité des livrables aux exigences métier et aux spécifications fonctionnelles. Contribution à l’optimisation des performances front-end lors des phases de recette ou préproduction.
Formation
Institut supérieur des études technologique
Licence
Institut Supérieur des Etudes Technologiques
Licence