Tawfik Nouri

Lead QA | Expert en Automatisation des Tests

Salaire / Taux journalier

Paris, France

Freelance

Expertises

Test & QASeleniumJavascriptCypressPlaywrightPostmanTest Driven DevelopmentCoaching agileScrumCircleCITypescriptC#NodeAWSDockerJavaJenkinsLinuxBootstrapAngularSAP ERPERPMicrosoft SQL ServerPostgreSQLPHPHTMLAndroidIOSXcodeGitHubCoachingJiraCybersécuritéFormationRecrutementRESTful APIsGitIoT

Langues

Anglais (Courant)Français (Courant)

À propos

Introduction

Expert QA avec +18 ans d'expérience, spécialisé en automatisation de tests web et mobile (Cypress, Playwright, Appium, Selenium). Actuellement chez SeLoger, j'ai conçu une plateforme complète d'automatisation from scratch et accompagné plusieurs équipes dans leur transformation Agile/BDD. Je vous aide à accélérer vos livraisons via des stratégies de test performantes, du Contract Testing et l'intégration CI/CD.

Liens

Expérience de travail

Expert Automatisation des Tests

Groupe SeLoger

sept. 2019 - Présent

7 ans 2 mois

Région de Paris, France

Dans une démarche d'accélération de la livraison incrémentale de la valeur métier, je suis en charge d'accompagner plusieurs équipes dans leurs transformation techniques. ◉ Les pratiques ATDD/BDD ◉ Élaboration et mise en œuvre de la stratégie globale d’automatisation des tests web et mobile ◉ Développement et mise en place d’une plateforme d’automatisation des tests et de reporting (from scratch): ● Framework de tests Web, Rest API, Contrats, Performance, Seo, Tracking ● Virtualisation des services / dépendances externes ● Reporting (Web, Email, Notification slack) ● Cloud Testing via la plateforme BrowserStack (Cross web et mobile) ● Pipelines CI/CD (CircleCI, Teamcity, Github Actions) ◉ Mise en œuvre de la parallélisation et de l'exécution journalière des tests automatiques. ◉ Rédaction de la documentation technique. ◉ Animation des ateliers autour des thématiques suivantes: ● Automatisation des tests ● Shift Left Testing ● Contract Testing ● Pratiques TDD/BDD ● Pipelines CI/CD ◉ Mise en place de la méthodologie BDD (Behavior-Driven Development): ● Ateliers de découverte (Example Mapping) ● Formulation (Gherkin) ● Automatisation ◉ Montée en compétence des QA juniors au travers de formation, pair-programming ◉ Formation des Feature Teams à la qualité pour que la QA soit présente à tous niveaux du cycle de développement Agile ◉ Recrutement, formation et onboarding des collaborateurs (QA) ◉ Environnement technique: ● Langages de programmation: Javascript, Typescript, C#, Shell ● Framework de tests web: WebdriverIO, MochaJS, Allure Report ● Framework de tests Rest API: MochaJS, Node-Fetch, AjvJS, Allure Report ● Framework de tests de contrats: PACT (Consumer driven contract testing) ● Virtualisation des services externes: Wiremock ● Framework de tests de performance/charge: K6IO ● Outils CI/CD: CircleCI, Teamcity, Github-Actions ● Cloud: AWS, BrowserStack

Ingénieur Étude et Automatisation des Tests

ALL4TEST

nov. 2018 - août 2019

10 mois

Région de Paris, France

◉ Responsable de l'équipe QA B2B: - Une équipe de 5 ingénieurs QA - 5 Feature Teams - Framework Agile: Scrum - Plusieurs portails web, API et une application mobile (Android / iOS) ◉ Élaboration et mise en œuvre de la stratégie de tests ◉ Gestion des environnements de tests / Jeux de données ◉ Forte participation à la mise en œuvre d’un ART (Agile Release Train) pour cadencer les mises en production (Passage d’une mise en production par mois à deux mises en production par semaine) ◉ Formation et partage des bonnes pratiques: - La méthode BDD - Automatisation et industrialisation des tests #ATDD #BDD #Testing #Xray #Agile #Automation

Sagemcom

mars 2008 - oct. 2018

10 ans 8 mois

Ben Arous, Tunisie

Chef de projet

janv. 2017 - oct. 2018

1 an 10 mois

Ben Arous, Tunisie

◉ Principales activités et responsabilités : - Automatisation des tests (Selenium, TestNG, Java, Docker, ...) - Coordination entre les différents acteurs des équipes - Forte participation à la conception de solutions complètes de traçabilité de production - Études et mise en production des stratégies d'automatisation des tests - Expertise technique, Architecture, Automation framework - Pratiques agiles ATDD/BDD ◉ Exemples de réalisations / projets : - Automatisation des tests pour les applications Web - Environnements techniques: Selenium Webdriver, Linux, Java, ExtentReports, Jenkins - Développement d’une solution d'automatisation des tests d'une application de Gestion Électronique des Documents (GED) • Environnements techniques: Selenium, Webdriver, Web API, ASP.Net, Bootstrap, Angularjs, SAP, ERP-Connect, SQL Server, Hangfire ◉ Développement de plusieurs modules métiers: - Transferts inter-sites - Indicateurs de performance - Impression d'étiquettes - Environnements techniques: Web services, PHP, HTML, AngularJS, PostgreSQL, SQL Server ◉ Freelance: - Développement d’une App mobile (Android & iOS) pour signaler les incidents dans la route (FixMyRoad) - Environnements techniques: Android, Java, Android Studio, iOS, Xcode, Web services PHP, GPS, 3G, WIFI, Camera, Google MAP ◉ Animation de sessions de formation en informatique / Automatisation des tests / IoT: - Automatisation des tests pour les applications Web (Selenium Webdriver) - Automatisation des tests pour les applications Mobile(Appium) - RESTful Web Services - Les fondamentaux du Raspberry Pi / Objets connectés

Expert Tests & Mesures

mars 2008 - déc. 2016

8 ans 10 mois

SagemCom

◉ Principales activités et responsabilités : - Étude de faisabilité - Choix de solutions techniques - Conception et développement de logiciels Tests & Mesures - Développement de plusieurs API d'abstraction matérielle (Drivers d’instruments) - Rédaction de la documentation technique - Optimisation du temps d'exécution des tests - Développement de solutions complètes de vision industrielle - Formation et transfert des connaissances - Développement composants logiciels de traçabilité de production (DLL, Web services) - Développement outils suivi de production / indicateurs de performance ◉ Exemples de réalisations / projets : ● Développement d'un banc de personnalisation et sécurisation Set Top Box - Projet multi-sites (Tunisie, France, Ukraine, Brésil) - Environnement technique: Labwindows/CVI, Visual C#, Linux, Shell, Cryptographie , NI PCI-DIO-96, RS232, Web Service, SAP ME, Postgre SQL, SFTP ● Développement d'un banc de vision industrielle / contrôle écran OLED/LCD - Projet multi-sites (Tunisie, Ukraine) - Environnement technique: Labwindows/CVI, NI VDM, IMAQ, GigE Vision, Caméras SVS-VISTEK ● Développement d’un banc de contrôle Afficheur 7 segments du décodeur Canal+ - Environnement technique: Labwindows/CVI, NI VDM & VAS, NI IMAQ, WebCam USB HD, RS232 ● Développement d'un banc de test disques durs (Test smart & personnalisation) - Environnement technique: Labwindows/CVI, TCP IP, Client-Serveur, EEP, USB, SATA, SDK JMicron ● Développement d'un banc de test WIFI rayonné pour Set Top Box - Environnement technique: Labwindows/CVI, Open SSH, IPERF, Linux, AP ● Développement d'un banc de test Télécommande RF - Environnements techniques: Labwindows/CVI, Microsoft Windows SDK, SX1231, USB ● Développement d’une Zapette IR - Génération flux IR (RC5, NEC, RCMM) pour simuler une télécommande IR. - Environnements techniques: CCS PIC C Compiler, ISIS Proteus, Eagle, Microship ◉ Freelance: ● Animations de plusieurs sessions de formation (Automation, etc)


Formation

École supérieure privée de technologie et de management

Ingénieur en Informatique, Génie informatique

2013 - 2016

3 ans 1 mois

Résultat : Mention très bien

Université de Sousse

DUT, Systèmes Industriels / Electroniques Embarqués

2004 - 2007

3 ans 1 mois

Résultat : Mention très bien

Activités et associations : Linux / logiciels libres / Sport


Licences et certifications

ISTQB Advanced Level Test Automation Engineer

Délivré le : janv. 2020

Certifié par GASQ

Scrum Master

Délivré le : juil. 2018

Certifié par International Scrum Institute™ (Scrum Institute)

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.