Software Quality Assurance Engineer - Defense Industry
Descrizione dell'offerta
Brain Technologies è alla ricerca di un/a:
Software Quality Assurance Engineer
La risorsa sarà inserita all’interno di programmi tecnologicamente complessi , con responsabilità di garantire la corretta applicazione dei processi di Software Quality Assurance lungo l’intero ciclo di vita di sviluppo software . Il ruolo prevede il supporto ai team di sviluppo software , system engineering e program management , assicurando che prodotti software , algoritmi , simulatori e strumenti diagnostici rispettino gli standard di qualità , i requisiti contrattuali e i processi di sviluppo definiti.
Attività principali:
- Garantire l’applicazione dei processi di Software Quality Assurance (SQA) durante tutte le fasi del ciclo di vita del software
- Verificare la conformità delle attività di sviluppo software rispetto a processi aziendali , standard di qualità applicabili e requisiti contrattuali
- Supportare la definizione e l’aggiornamento dei piani di sviluppo software e dei piani di qualità software
- Operare come punto di riferimento per gli aspetti di qualità del software verso team di System Engineering , team di sviluppo software, responsabili di programma, stakeholder interni ed eventuali clienti
- Partecipare alle riunioni tecniche di progetto e produrre la relativa documentazione, inclusi verbali , report e note tecniche
- Partecipare alle principali review formali di sviluppo software, tra cui PPR , SSR , ADR , DDR , TRR , ARR e ADVR
- Monitorare lo stato delle azioni derivanti dalle review e garantirne il corretto tracciamento nei sistemi di gestione del progetto
- Analizzare e verificare la documentazione prodotta durante lo sviluppo software, inclusa la documentazione di definizione del software, la documentazione derivante da modelli MBSE e le configurazioni e strutture di prodotto software
- Assicurare la corretta archiviazione e gestione dei documenti nei sistemi di gestione documentale e di sviluppo
- Supportare le attività di Configuration Management e Change Management , inclusa la gestione delle Change Request , dei defect software e la verifica delle baseline software
- Garantire la tracciabilità delle modifiche tra requisiti , sviluppo , test e rilascio
- Supportare l’identificazione e la gestione delle non conformità software
- Partecipare ai Non-Conformance Review Board (NCRB)
- Collaborare con le autorità tecniche di progetto per la risoluzione delle anomalie e la definizione delle azioni correttive
- Partecipare alle fasi di dry-run dei test e ai test formali di verifica e validazione
- Verificare la corretta esecuzione dei test e la registrazione dei risultati
- Supportare l’apertura e il monitoraggio dei defect individuati durante le attività di test
- Definire e monitorare metriche di qualità del software , tra cui stato delle review, stato delle azioni correttive, analisi dei defect e indicatori di performance dello sviluppo software
- Produrre report periodici e analisi di trend a supporto del management e degli stakeholder di progetto
Sede di lavoro: Roma
Requisiti
- Laurea in Ingegneria , Informatica o discipline tecniche affini
- Esperienza in qualità software o assurance di prodotto software
- Conoscenza dei processi di Quality Assurance e Quality Control
- Esperienza nel Software Development Lifecycle (SDLC) su sistemi complessi
- Conoscenza dei processi di Configuration Management e Non-Conformance Management
- Familiarità con standard di sviluppo software quali MIL-STD-498 e MIL-STD-2167A
- Familiarità con strumenti di gestione del ciclo di vita del software
- Familiarità con sistemi di tracciamento delle attività e dei defect
- Familiarità con strumenti di analisi delle metriche di progetto
- Ottima conoscenza del pacchetto Microsoft Office , con particolare attenzione all’uso avanzato di Excel
- Capacità di operare in ambienti tecnici complessi e multidisciplinari
- Forte capacità analitica e orientamento alla qualità
- Ottime capacità di comunicazione e coordinamento
- Attitudine al lavoro in contesti internazionali e multiculturali
- Precisione nella gestione della documentazione tecnica
- Disponibilità a eventuali trasferte nazionali e internazionali in funzione delle esigenze di progetto
Competenze preferenziali:
- Conoscenza dello standard DO-178C
- Esperienza in sistemi complessi o safety-critical
Cosa ti offriamo:
- Un contratto di inserimento commisurato e coerente al tuo profilo
- Responsabilità e crescita
- Ambiente flessibile e dinamico
- Struttura organizzativa orizzontale
- Ambiente internazionale
- Welfare
- Assicurazione sanitaria
Brain Technologies è una società Italiana di Ingegneria fondata a Torino nel 2008, appassionata di tecnologia e innovazione. Collaboriamo con le più rappresentative realtà industriali nazionali ed internazionali nei settori dei Sistemi Embedded, Progettazione Hardware, Sistemi Meccatronici e tanto altro. Crediamo che la soddisfazione delle persone e le relazioni umane siano la chiave della crescita.
Ti chiediamo di inviare il cv con fotografia in formato Word o PDF e solo se in possesso dei requisiti richiesti.
brain Technologies è un’Azienda che crede nelle pari opportunità e le decisioni in merito alle nuove assunzioni si basano solo su merito, qualifiche, abilità e rendimento nei colloqui. La scelta dei candidati che superano le selezioni vengono fatte indipendentemente da religione, paese d’origine o etnia, sesso, orientamento sessuale, identità o espressione di genere, età o disabilità. Brain Technologies si impegna a creare un ambiente di lavoro inclusivo, diversificato e sicuro. (Leggi 903/77;
125/91;
dei decreti legislativi 215/03 e 216/03)