AD

Allari Damien

Open to opportunities

Software Test Engineer / QA Engineer

Cannes, France

Sign in to follow
TAS
Polytech Nice Sophia

About

Software engineer with 4–5 years of experience in system integration, testing and validation of complex simulators and test benches in Linux environments. I design, execute and automate tests for satellite systems, with a strong focus on reliability, regression coverage and operational readiness. Used to working closely with developers, operations and end users to reproduce issues, analyse root causes and secure releases. Looking to bring this experience to mission‑critical surveillance and security systems like MARSS NiDAR.

Skills

  • C++
  • Git
  • Jira
  • Linux
  • Python

Experience

  1. Software Test & Integration Engineer (Simulators / Test Benches)

    TAS

    Mar 2023 to Present

    Cannes

    Context: Integration, verification and validation of complex satellite systems using C++‑based simulators and hardware/software test benches under Linux. • Design and execute integration and system tests on satellite test benches and simulators to validate end‑to‑end behaviour. • Run and maintain non‑regression test campaigns to secure each new delivery and detect functional regressions early. • Develop and evolve C++ features used by simulators and test benches, ensuring they remain testable and robust. • Prepare and install test platforms, including creation and configuration of virtual machines (KVM) to host Linux‑based environments. • Investigate defects reported by users, reproduce issues on test benches, analyse logs and code, and validate fixes. • Document integration steps, test procedures, known issues and troubleshooting guides for engineers and operators.

  2. Simulator Developer & Operations Support

    EUMETSAT

    Sep 2022 to Dec 2022

    Darmstadt

    • Operated and maintained the MTG‑I simulator in an international, operational context. • Provided day‑to‑day technical support to users: reproduced issues, analysed incidents and coordinated fixes with the development team. • Ensured availability, configuration and readiness of simulation environments for critical test campaigns.

  3. Developer, M580 Automated Tests (short assignment)

    Schneider Electric

    Jan 2022 to Aug 2022

    Carros

    • Designed and implemented automated Python tests for a PLC (M580) to validate core functions such as connectivity and communication. • Integrated these tests into a Jenkins CI/CD pipeline to detect regressions on critical features.

  4. C++ / Python Developer, SATSIM

    TAS

    Jun 2021 to Dec 2021

    Cannes

    Context: MTG‑I satellite simulator used for system test and validation. • Maintained and enhanced simulator functionalities in C++ and Python to support new mission and testing requirements. • Contributed to test design and execution for validation of new features and scenarios. • Implemented fixes and improvements based on issues raised by system test teams and operators. • Supported non‑regression activities by keeping test scenarios and tools aligned with software changes. • Produced and updated technical documentation describing simulator behaviour, configuration and usage.

Education

  1. Polytech Nice Sophia

    Engineering Degree, Computer Science

    2019 to 2022

  2. IUT Nice Côte d’Azur

    DUT, Computer Science

    2017 to 2019

Languages

  • FrenchNative