Test Automation Engineer

agap2 Italia · Torino, Italia ·


Descrizione dell'offerta

CHI SIAMO


È questo il suo prossimo lavoro? Legga la descrizione completa qui sotto per scoprirlo e non esiti a candidarsi.

AGAP2 è un gruppo europeo di consulenza ingegneristica parte del gruppo MoOngy . Presente in 14 paesi europei con oltre 8.500 dipendenti abbiamo aperto, da quattro anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà giovane ed in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.


As a Test Automation Engineer you will play a key role in ensuring the quality and reliability of our satellites, instruments, and embedded systems through the development and implementation of automated testing solutions. You will collaborate closely with cross-functional teams to design, execute, and maintain test scripts and frameworks, leveraging your expertise in automation tools and methodologies to streamline the testing process.

Our goal is to deliver high-quality, reliable, and resilient flight software to make our systems innovative and sustainable.


The activities will include (but are not limited to):


  • Develop new libraries for our modular Test Automation Solution.
  • Evaluate and integrate new automation tools and technologies to enhance testing efficiency and effectiveness.
  • Collaborate with Embedded Software Engineers to guarantee high-quality flight software through an integrated development-and-test process.
  • Define and validate high-level system requirements to enable robust software development for on-board avionics systems.
  • Define test procedures and execute manual and automated tests based on the requirements.
  • Document test procedures, results, technical issues, and findings, and communicate them to key stakeholders in a clear and concise manner.
  • Collaborate with the other teams inside the organization (e.g. the Flight Operations Unit and the System Engineering Unit) to develop effective strategies and test plans.
  • Design and develop tools and equipment interfaced with the avionics systems, such as communication or power management systems.
  • Develop simulators and digital twin systems.
  • Participate in the integration of the software with on-board avionics systems and complete satellites.



GENERAL REQUIREMENTS


  • Master’s degree in Computer Engineering, Electronics Engineering or related fields (proven experience without a degree will be considered as well).
  • At least 3 years of previous experience with embedded software testing.
  • Hands-on and proactive approach.
  • Analytical mind and problem-solving, as well as a continuous learning attitude.
  • Attention to details.
  • Fluency in English, both written and spoken.



REQUIRED EXPERIENCES & SKILLS


  • Proficiency in programming languages, in particular a good knowledge of Python language.
  • Good experience with communication standards and protocols (UART, SPI, CAN, Ethernet, etc.).
  • Previous experience with test automation solutions or testing frameworks.
  • Understanding software and hardware development lifecycle, system design and agile methodologies.
  • Familiarity with the Unix/Linux operating systems usage and shell scripting.
  • Familiarity with laboratory equipment, such as oscilloscopes, digital multimeters, power supplies, etc.



ADDITIONAL ASSETS


  • Understanding software and hardware development lifecycle, system design and agile methodologies.
  • Familiarity with the Unix/Linux operating systems usage and shell scripting.
  • Familiarity with laboratory equipment, such as oscilloscopes, digital multimeters, power supplies, etc.

The world needs you!


AGAP2 è un equal opportunities employer: crediamo che tutte le forme di diversità siano fonte di arricchimento reciproco. Ci impegniamo a garantire un ambiente di lavoro inclusivo, nel quale ogni singola risorsa possa apportare un valore unico alla nostra realtà. xdwybme Pertanto, accogliamo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile.


Inoltre, teniamo fede ai nostri impegni prestando attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della L. 68/99.


I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE 2016/679.

Candidatura e Ritorno (in fondo)