
Hachem Daanouni
Référent/Lead des test automatisés
Salaire / Taux journalier
Montpellier, France
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
Expérience de travail
Ingénieur QA Senior
Crédit Agricole Technologies et Services
sept. 2024 - Présent
2 ans 2 mois
Montpellier, France
Référent/Lead des tests automatisés
Programme interministériel France Identité Numérique
janv. 2023 - janv. 2024
1 an 1 mois
Paris/Toulouse
𝐌𝐢𝐬𝐬𝐢𝐨𝐧: 𝐅𝐚𝐛𝐫𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐞𝐭 𝐏𝐚𝐫𝐭𝐢𝐜𝐢𝐩𝐚𝐭𝐢𝐨𝐧 𝐚𝐮 𝐝𝐞́𝐩𝐥𝐨𝐢𝐞𝐦𝐞𝐧𝐭 𝐝𝐞 𝐥𝐚 𝐦𝐢𝐬𝐞 𝐞𝐧 𝐩𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐨𝐧 𝐧𝐨𝐮𝐯𝐞𝐥𝐥𝐞 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐞́𝐭𝐚𝐭𝐢𝐪𝐮𝐞 “𝐅𝐫𝐚𝐧𝐜𝐞 𝐢𝐝𝐞𝐧𝐭𝐢𝐭𝐞́” 𝐬𝐮𝐫 𝐀𝐧𝐝𝐫𝐨𝐢𝐝 𝐞𝐭 𝐢𝐎𝐒, 𝐪𝐮𝐢 𝐩𝐨𝐮𝐫𝐫𝐚 𝐞̂𝐭𝐫𝐞 𝐮𝐭𝐢𝐥𝐢𝐬𝐞́𝐞 𝐩𝐚𝐫 𝐥’𝐞𝐧𝐬𝐞𝐦𝐛𝐥𝐞 𝐝𝐞𝐬 𝐜𝐢𝐭𝐨𝐲𝐞𝐧𝐬 𝐟𝐫𝐚𝐧𝐜̧𝐚𝐢𝐬 🚀 Tâches principales : - Comprendre les règles de gestion métier et les traduire en cas de tests - Identifier les jeux de données nécessaires - Déterminer si un test peut/doit être automatisé ou non - Développer les tests automatisés - Intégrer l'exécution des tests dans la chaine d'intégration CI/CD sous Gitlab-CI - Remonter des anomalies Back-End et Front-End via JIRA Language/outils utilisés : - Développement Javascript - Postman pour l'automatisation des tests API/back-end - Reporting et Exécution des collection Postman à l’aide de Newman - Appium/Cucumber pour l'automatisation des test front-end(mobile) Utilisation de JIRA et XRay (plugin JIRA) pour remonter les résultats de tests dans les récits JIRA Environnement technique : Microservices - Java (reactive) – Api- application mobile -spring - helm - Kubernetes – Postgre - Kafka (reactive) - kibana – grafana – Docker- Gitlab-CI – Postman – Appium
QA/Test Automation Engineer
Crédit Agricole Technologies et Services
janv. 2021 - mai 2022
1 an 5 mois
Montpellier, France
𝗙𝗮𝗯𝗿𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗲𝘁 𝗣𝗮𝗿𝘁𝗶𝗰𝗶𝗽𝗮𝘁𝗶𝗼𝗻 𝗮𝘂 𝗱𝗲́𝗽𝗹𝗼𝗶𝗲𝗺𝗲𝗻𝘁 𝗱𝗲 𝗹𝗮 𝗻𝗼𝘂𝘃𝗲𝗹𝗹𝗲 𝗮𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗠𝗮 𝗕𝗮𝗻𝗾𝘂𝗲 𝗱𝗲 𝗖𝗿𝗲́𝗱𝗶𝘁 𝗔𝗴𝗿𝗶𝗰𝗼𝗹𝗲 𝗔𝗻𝗱𝗿𝗼𝗶𝗱 𝗲𝘁 𝗶𝗢𝗦 𝘂𝘁𝗶𝗹𝗶𝘀𝗲́𝗲 𝗽𝗮𝗿 𝟴 𝗺𝗶𝗹𝗹𝗶𝗼𝗻𝘀 𝗱'𝘂𝘁𝗶𝗹𝗶𝘀𝗮𝘁𝗲𝘂𝗿𝘀🚀 Tâches principales : Comprendre les règles de gestion métier et les traduire en cas de tests Identifier les jeux de données nécessaires Déterminer si un test peut/doit être automatisé ou non Développer les tests automatisés Intégrer l'exécution des tests dans la chaine d'intégration Gitlab-CI Language/outils utilisés : Développement Javascript Postman pour l'automatisation des tests API/back-end Appium pour l'automatisation des test front-end(mobile) Utilisation de JIRA et XRay (plugin JIRA) pour remonter les résultats de tests dans les récits JIRA Intégration des tests dans des chaines Gitlab CI et orchestrateur type XLRelease Environnement technique : Microservices - Java (reactive) - Api -spring - helm - Kubernetes – Couchbase - Kafka (reactive) - sso - kibana – grafana – Docker- Gitlab-CI – Postman – Appium
Quality Assurance Automation Engineer
REACTIS Group
juil. 2020 - janv. 2021
7 mois
Aix-en-Provence, France
Au sein d’une équipe de 13 personnes composée de 10 développeurs, 1 archictecte logiciel et 2 testeur travaillant en méthode Agile. Mission courte en full remote : Mise en place de tests d’intégration automatisés sous python et framework selenium. Les tests simuleront des clics utilisateurs dans un navigateur Web. Tâches principales : - Automatisation de tests couvrant les fonctionnalités principales de l’application web développée en java, via scripting Python, avec le framework selenium associé à l’API webdriver. - Rédaction des Tests cases sous Kiwi TCMS - Lancement des Tests à travers un conteneur Docker - Intégration des tests automatisés dans une machine d’intégration continue sous Jenkins. - Reporting anomalies sous Gitlab - Intégration automatique des rapports de tests dans Kiwi TCMS - Repository et versionning sous Gitlab Environnement technologique : Java – Docker- Jenkins – Python - Selenium
R&D Test Engineer Sub-System
Schneider Electric
mars 2019 - juil. 2020
1 an 5 mois
Région de Montpellier, France
Solem R&D Test Engineer in mission for Schneider-Electric : - Designing and implementing test plans. - Executing and maintaining test plans : Non-regression test, Acceptance test, Smoke test... - System plateform installation and configuration, - Test run campaign. - Writing Fault Report(bug) and improvement - Minute of meeting of test run. - Deliveries to other teams. - Support for other teams and for customers. Communication protocol : T101, T103, T104, MODBUS, DNP3 Bug-tracking management : Devtrack, mailing Testing management : Devtest Using tools of PACIS system : Pacis Sce, CAT, GAT, Wireshark... Environment: PACiS (Calculator C264, Gateway, SCADA.. ) IEC61850, Modbus, T101/T103//T104, DNP3, OPC UA..
Hardware/Embedded Software Test & Validation Engineer
Dickson
févr. 2017 - mars 2019
2 ans 2 mois
Région de Montpellier, France
• Defining, developing and implementing firmware validation test plan from functional specifications • Designing and implementing test plans, scenarios, scripts, automated tests and procedures • Integrating tests into an automated test environment : Jenkins, Python scripts(FW), Selenium(SW) • Executing and maintaining test plans : Non-regression test, Acceptance test and Smoke test • Performing Hardware Tests on electronic card and firmware: 1) Consumption Test : measurement of device activity and battery with National Instruments data acquisition module : resistance, drop tension, Vibration, chocs, flight mode etc. 2) Test of wirelless communication protocol: Bluetooth, NFC, Radio (Lora, LTE, Sigfox) : Signal Strength and Robustness. • Reporting to the Test Manager and CTO on progress and working with them to resolve any issues • Writing Test cases and Bug-tracking with tool : Team founder server(TFS)
Qualification/Validation Equipment Engineer
Schlumberger
janv. 2016 - juil. 2016
7 mois
Région de Paris, France
• Qualification of new sensors respecting ATEX and IECEx standards & directives • Writing and Execution of test scenarios in climatic conditions : Cold, dry heat, damp heat (steady state and cyclic) ; temperature variation tests and dynamic conditions : Vibrations, Shock etc. • Functional Test in electronic laboratory to validate metrological performances of sensors • Integration of sensors 2 wires 4-20mA/0-10v with own acquisition system • Ensured ECM standards with sensors were respected ; documentation provided by suppliers • Technical support and writing of SWI (Standard Work Instruction) of equipment given to field technician • Needs analysis of field technician feedback/ Search for existing solutions • Strict and regular consultation with sensor suppliers (Honeywell, Siemens, Vega..) and sub-contractors • Development of test bench to test drawwork sensors (instrumentation, automate, graphic programation in LADDER), communication protocol MODBUS
Laboratory Test/QA Engineer
Valeo
mars 2015 - oct. 2015
8 mois
Mazamet, France
Internship instrumentation Engineer
Gaztransport & Technigaz (GTT)
mai 2014 - oct. 2014
6 mois
Saint-Rémy-lès-Chevreuse, France
Formation
University of Montpellier
Master, Génie électronique et informatique industrielle
2013 - 2015
2 ans 1 mois
University of Montpellier
License, Génie électrique et informatique industrielle
2009 - 2012
3 ans 1 mois
Licences et certifications
Certified SAFe® 4 Practitioner
Délivré le : févr. 2020