Per un nostro rilevante cliente operante nel settore aeronautico, siamo alla ricerca di un/unaSoftware Test Engineerda inserire all'interno della struttura Engineering.
La risorsa contribuirà alle attività diSoftware Verification & Validationin contesti mission-critical, con particolare focus sulladefinizione, pianificazione, esecuzione e analisi di test funzionali, sulla gestione della tracciabilità dei requisiti e sulle attività tipiche dellaparte alta del V-Model.
Aumenti le sue possibilità di ottenere un colloquio leggendo la seguente panoramica di questo ruolo prima di candidarsi.
Responsabilità
La risorsa sarà coinvolta nelle seguenti attività:
analizzare i requisiti di sistema e software, verificandone completezza, consistenza e testabilità;
gestire la tracciabilità requisiti-test attraverso strumenti dedicati qualiIBM DOORSeJira;
definire strategie di verifica e validazione in conformità agli standard di progetto e alle best practice di qualità del software;
progettare e redigere casi di test funzionali, procedure di verifica, matrici di tracciabilità e documentazione di validazione;
pianificare, eseguire e monitorare test funzionali, di integrazione, regressione e accettazione;
analizzare i risultati dei test, identificare anomalie e supportare la gestione del ciclo di vita dei difetti;
collaborare con i team di System Engineering e Software Development nella definizione dei requisiti e dei criteri di accettazione;
predisporre reportistica tecnica e documentazione a supporto delle attività di Verification & Validation.
Requisiti
Laurea almeno triennale in discipline STEM;
esperienza di almeno 3 anni in attività diSoftware Verification & Validation, con focus sulla progettazione ed esecuzione di test funzionali;
esperienza nellutilizzo di strumenti per la gestione dei requisiti e delle attività di validazione, qualiDOORS,Jirao equivalenti;
conoscenza delle metodologie di sviluppo e verifica software basate sulV-Model;
esperienza nello sviluppo e/o nella verifica di applicazioni software inJavaoPython;
conoscenza di framework di testing comeJUnit, TestNG o PyTest;
conoscenza del linguaggioSQLe dei principali database relazionali (MySQL, PostgreSQL, Oracle DB);
buona conoscenza dei sistemi operativiWindows, Linux e Unix-like;
conoscenza di strumenti di build automation e CI/CD (Ant, Maven, Jenkins);
conoscenza della lingua inglese almeno livelloB2.
Costituiscono un plus
conoscenza degli standard middlewareCORBAeDDS (Data Distribution Service);
esperienza con sistemi di versioning software comeGiteSVN;
esperienza in programmimission criticalo nel dominioAir Traffic Management;
familiarità con standard e processi di sviluppo software in ambito aeronautico e safety-critical.
xrdbqlu
Sede di lavoro:Napoli
Modalità di lavoro:Ibrida
RAL indicativa:*************** €, commisurata all'esperienza e alle competenze
Se desideri entrare a far parte di un contesto tecnologicamente avanzato e contribuire allo sviluppo di soluzioni software per sistemi aeronautici ad alta criticità, inviaci la tua candidatura.