Technical Arsenal
Programming
Automation & Testing
Cloud & DevOps
Data & Monitoring
Tools & Management
Professional Journey

Senior Software Development Engineer In Test
Nexthink
2020-01 - Present
Lausanne, Vaud, Switzerland
2020-01 - Present
Lausanne, Vaud, Switzerland
- Automating end-to-end tests for web applications and microservices using Gherkin-Cucumber, Selenium Web Driver, Java, and Python.
- Deploying and orchestrating microservices on Azure and AWS using Kubernetes, Terraform, and Helm for reproducible deployments.
- Designing and implementing CI/CD pipelines with Jenkins, GitHub Actions, and Git.
- Conducting comprehensive API testing (REST, GraphQL, gRPC) to ensure interoperability.
- Utilizing Docker for containerized testing environments.
- Monitoring real-time data streams using Kafka and ClickHouse.
- Writing technical documentation in Confluence and tracking tasks in JIRA and TestRail.
- Adhering to Agile and Scrum methodologies.
- Participating in DevOps processes bridging development and operations.

Senior Automation Test Engineer (QA Engineer)
Groupe Renault
2018-02 - 2020-01
Paris, France
2018-02 - 2020-01
Paris, France
- Automated end-to-end tests for Connected Vehicles using Gherkin-Cucumber and Selenium in Java/Python.
- Managed microservice orchestration on Azure and AWS via Kubernetes and Terraform.
- Implemented CI/CD automation using Jenkins and GitHub Actions.
- Performed API testing for REST, GraphQL, and gRPC endpoints.
- Utilized Docker for container scalability and analyzed data streams with Kafka/ClickHouse.
- Writing documentation in Confluence and using GitHub for code reviews.

C# Development Engineer (Selenium & Xamarin) - Test Automation
Voluntis
2016-09 - 2018-01
Paris, France
2016-09 - 2018-01
Paris, France
- Developed automated web tests using C# and Selenium.
- Leveraged C# with Xamarin and Calabash for iOS and Android mobile test automation, supplemented with Ruby scripting.
- Authored BDD test cases using Gherkin and SpecFlow.
- Managed testing in a Windows environment using Visual Studio, TFS, and Microsoft Test Manager.
- Ensured data integrity using Oracle SQL for database interactions.

Test Manager - QA Engineer
Continental
2015-09 - 2016-08
Paris, France
2015-09 - 2016-08
Paris, France
- Led the test team for PSA automotive projects and refined test cases in DOORS.
- Reported and tracked bugs using IBM Rational Synergy.
- Coordinated offshore team activities in Bucharest, Romania.
- Executed automated nightly runs using the ATP framework orchestrated by Jenkins.

C++/Qt Software Development Engineer
Continental
2014-03 - 2016-08
Paris, France
2014-03 - 2016-08
Paris, France
- Developed and optimized embedded system panels using QML and C++.
- Managed Continuous Integration processes with Jenkins.
- Analyzed HMI tickets and utilized Bash/Git in a Linux environment.

C++/QT Development Engineer (Internship)
Rockwell Collins
2013-03 - 2013-09
Toulouse, France
2013-03 - 2013-09
Toulouse, France
- Developed a ground control station interface for Micro-Drones using C++, Qt Creator, and XML.
- Designed the UI adhering to Bastien & Scapin's ergonomic criteria.
- Implemented offline map usage leveraging the Marble open-source project.

Concepteur & Développeur Java/Android
SNCF
2012-09 - 2013-03
Toulouse, France
2012-09 - 2013-03
Toulouse, France
- Developed a secure Android mobile interface for rail safety.
- Created UML designs (Use case, Class, Activity diagrams).
- Conducted activity analysis, prototyping, and usability testing.
Education
Master's degree
Human Computer Interaction (HCI)
ENAC - Ecole Nationale de l'Aviation Civile
2012-09 - 2013-09
Master's degree
Computer Software Engineering
Université Paul Sabatier (Toulouse III)
2011-01 - 2012-09
Bachelor's degree
Computer Science
Institut Supérieur de Gestion
2007-09 - 2010-09
Baccalaureate
Mathématique
Lycée Médenine
2004 - 2007
Certifications
ISTQB® - Certified Tester, Advanced Level Test Manager
ISTQB® - Certified Tester, Foundation Level
Certificate, Python (Orsys)
TOEIC (Score: 855)
Languages
Arabic
Native
English
Full Professional
Français
Native/Bilingual
