
Emna BEN NAHIA
Senior Quality Assurance Automation Engineer
Salaire / Taux journalier
92130 Issy-les-Moulineaux, France
CDI
Expertises
Langues
À propos
Introduction
Senior QA Automation Engineer with strong experience in international and Agile environments. Specialized in designing, developing, and maintaining Web, Mobile, and API automation frameworks, with a strong focus on AI-oriented testing strategies to improve test efficiency, reliability, and coverage. Advanced proficiency in Playwright, Selenium, Appium, Rest Assured, Java, TypeScript, and Cucumber, with solid experience integrating automated tests into GitLab CI pipelines and optimizing test execution through intelligent automation approaches. Skilled in collaborating with cross-functional teams (Product Owners, Developers, Tech Leads, QA) to ensure product quality, system resilience, and performance, especially in complex and distributed environments. Focused on results, continuous improvement, test pipeline optimization, and leveraging AI-driven approaches such as smart test selection, flaky test detection, and quality insights to enhance testing strategies. Curious and adaptable, I continuously explore new technologies and AI capabilities to evolve testing practices and deliver higher-value quality engineering. For further information, please contact me: 📧 [email protected]
Expérience de travail
Senior Quality Assurance Automation Engineer
EuropcarOrganisations de voyages
janv. 2022 - Présent
4 ans 10 mois
Used Tools :- Backend: API automated testing(in different micro services) using Rest-assured/java using BDD approach with cucumber & Postman for manual testing- Frontend automated testing (UI) : acceptance tests & end to end tests using playwright with typescript as language, also selenium is used-Mocking apis using Wiremock server and using it in pipelines-Mobile testing android & iOS: using sauce-labs and appium for automation - Analysis of logs using dynatrace -CI/CD,DEVOPS:using gitlab CI , integrate auto tests in devs pipelines to ensure code quality-Managing different QA meetings to ensure pipeline test quality with Ops/Devs- Works on JIRA (Xray)for Test Management following Scrum Agile methodology.-Writing documentation in confluence to ensure onboarding other QAs in different automation projects.-Use of AI tools: Copilot and ChatGPT to ensure more the quality of testing-Work language: EnglishPrincipal tasks:-Understand and challenge the functional requirements, for each feature, develop a testing strategy, following the best practices in place for the project.-Identify the type of testing to be implemented (manual, automated, etc.) and write the acceptance specifications.-Elaborate end-to-end testing, as well as exploratory and non-regression testing.- Develop, maintain, and execute comprehensive test plans and cases, both manual and automated.- Continuously improve QA processes and testing workflows for greater efficiency and coverage.- Partner with engineers and PO early in the product lifecycle to align on quality standards and testing criteria.-Perform root cause analysis of failed tests, report issues, and take corrective actions to ensure quality-Lead and implement QA best practices on test automation, tailoring strategies to fit needs.Technical Skills: REST APIs, JSON, Web Services, Rest Assured, java , javascript, playwright,API Fortress,postman,Karate,xray,jira,confluence, saucelabs,selenide,AWS, docker,sql developer
QA Engineer
CartierVente au détail de produits de luxe et bijoux
févr. 2019 - déc. 2021
2 ans 11 mois
ProjectValidation of projects and releases related to the digital activity of the Cartier brand: major and international player in the Luxury sector (Architecture: e-commerce sites or multi-language showcase made up of front and back offices and linked to middleware and SAP). Creation and optimization of their e-commerce sites: launch of new sites (e-commerce),integration of new functionalities, progressive and corrective maintenance of sites Redesign of different sections of e-commerce sites: shopping tunnel, search tool, spacecustomer, FAQ, product page, shop search.Missions (total work in English):• Functional validation of new features following Agile Scrum methodology• Design and maintain test scenarios• Test automation using Cucumber, Selenium Webdriver and TestNG• Integration of automated tests into the Jenkins CI platform• Continuous integration, Git workflow management, Code debugging & reviewing, Unit testing, Incident investigation• Generation of the test report with ExtentReportEnvironment:Selenium WebDriver, Cucumber, BDD, Jira, Java, Eclipse, Jenkins,Confluence,Maven, JUnit,TestNG, Git, Github, Agile/SCRUM
QA Tester
GÉANTProduits de réseaux informatiques
janv. 2018 - déc. 2018
1 an
Tunisie
General context: Ensure the smooth running of the website after a new updateMissions:- Collaboration with the Product Owner and the developers to integrate the test culture from the phasedesign with participation in various Agile ceremonies- Estimation, planning and coordination of test campaigns- Creation of test data sets and writing of scenarios and test cases- Selection of test cases to automate - Execution of test campaigns on different environments, different devices: Desktop & Mobile (iphone, Android)- Follow-up of anomalies and participation in the analysis of bugs- Non-regression checks: Define and update test plans (TNRs) for each sprint- Writing test reports & progress report (reporting)
Formation
The way center
Advanced Selenium" training, Selenium WebDriver, Jenkins, Docker, SeleniumGrid, Cucumber, BDD ,Git, Github, Appium
2021 - Présent
5 ans 2 mois
Le cnam
Programmation orientée objet : JAVA, JUnit, Maven, Eclipse, SQL
2020 - 2021
2 ans
Itegate center
Training for IT jobs : IT project management & Testing jobs
2018 - 2018
1 an
Université d'Angers
Master 2 (M2), Biomathématiques, bioinformatique et calcul pour la biologie
2017 - 2018
2 ans
Université de Tours
Master BioInformatique
2016 - 2017
2 ans
Licences et certifications
GitHub Copilot: Use AI to write code for you
Délivré le : mars 2024
Playwright JS Automation Testing from Scratch with Framework
Délivré le : janv. 2024