Validation & Test Engineer

21 ore fa

Monza, Lombardia, Italia Telepass Tempo pieno
In Telepass stiamo rivoluzionando il modo di muoversi, offrendo soluzioni digitali integrate per una mobilità sempre più veloce, intelligente e sostenibile. Siamo parte di un ecosistema innovativo che semplifica la vita delle persone: dai pagamenti del pedaggio ai servizi di mobilità urbana, fino a soluzioni assicurative e fintech. Entrare in Telepass significa contribuire attivamente alla trasformazione digitale della mobilità. Telepass Innova (società 100% controllata da Telepass che si occupa di sviluppare soluzioni innovative per il mercato della mobilità) cerca un/una Validation & test Engineer che supporti il team nel garantire l’affidabilità, la precisione e l’integrità end-to-end dei sistemi di pedaggio satellitare, operando all’interno del team di Integrazione. Il ruolo presidia la conformità dei flussi dati tra i dispositivi di bordo (OBU), le piattaforme Cloud e i sistemi centrali di tariffazione, fino all’interfacciamento con i sistemi del Toll Charger. Contribuisce all’intero ciclo di vita del software, garantendo la tracciabilità dei requisiti, l’esecuzione dei test di sistema e di integrazione e il supporto ai processi di certificazione e rilascio. Responsabilità principali
* Gestire le attività di validazione e test end-to-end dei sistemi di pedaggio satellitare, assicurando la corretta trasmissione, ricezione ed elaborazione dei dati tra dispositivo, piattaforma Cloud e sistemi centrali.
* Presidiare la qualità del software lungo l’intero ciclo di vita applicativo, definendo ed eseguendo strategie di test coerenti con i rilasci delle piattaforme e con le configurazioni tariffarie.
* Garantire la piena tracciabilità tra requisiti di business, anomalie rilevate, casi di test e risultati di validazione, attraverso l’utilizzo degli strumenti di tracking e gestione del ciclo di sviluppo.
* Supportare le attività di certificazione e accettazione del software, collaborando con gli stakeholder interni ed esterni coinvolti nei processi di rilascio. Attività chiave
* Raccogliere e analizzare requisiti funzionali, criteri di accettazione e specifiche di test, in collaborazione con Product Owner, QA Manager e team tecnici coinvolti.
* Progettare, implementare ed eseguire piani di test funzionali, di integrazione e di regressione per le piattaforme Cloud dedicate all’elaborazione del pedaggio.
* Monitorare e analizzare i flussi di messaggistica e i dati di telemetria scambiati tra on board unit e piattaforme centrali, verificandone correttezza, coerenza e completezza.
* Gestire le attività del ciclo di vita del software all’interno degli strumenti di tracking, assicurando il corretto avanzamento di bug, anomalie e nuove funzionalità.
* Eseguire attività di troubleshooting e analisi delle anomalie attraverso la lettura dei log applicativi, la verifica dei dati su database e il controllo dei flussi elaborativi lato Cloud.
* Collaborare con i team di sviluppo, operations e integrazione per definire criteri di qualità, supportare la risoluzione dei difetti e contribuire al miglioramento continuo dei processi di test.
* Supportare le attività di certificazione, collaudo e rilascio, predisponendo la documentazione di test e gli elementi necessari alla validazione delle soluzioni.
* Esperienza di 3 anni in ruoli di Test/Validation Engineer, QA Analyst o System Tester, preferibilmente maturata in contesti software complessi caratterizzati da architetture Cloud, integrazioni applicative e flussi dati end-to-end.
* Laurea in Ingegneria Informatica, Informatica, Scienze dell'Informazione, matematica, fisica o percorsi affini.
* Certificazione ISTQB (nice to have)
* Buona conoscenza della lingua inglese.
* Conoscenza dei processi di test e validazione software lungo il ciclo di vita applicativo (SDLC, Squash, HP QC, TestRail, e affini) e dei principali strumenti di issue tracking e project management (es. Jira).
* Familiarità con architetture Cloud, microservizi e attività di validazione di interfacce applicative (API), anche mediante strumenti dedicati come Postman.
* Buona conoscenza del linguaggio SQL/ BigQuery/PostgreSQL/Db2 per l’analisi e la verifica dei dati su database relazionali e non relazionali.
* Conoscenza base comandi Unix
* Conoscenza di strumenti e tecniche di troubleshooting, analisi dei log e automazione dei test tramite scripting (es. Python, Bash).
* Conoscenza dei principali protocolli di comunicazione e dei formati dati utilizzati nei flussi integrati e nelle piattaforme Cloud (es. HTTP, MQTT, SOAP, JSON, XML).
* Capacità di analisi funzionale, definizione dei casi di test e verifica della tracciabilità tra requisiti, anomalie e risultati di validazione.
* Esperienza nel tracciamento di transazioni end-to-end tra sistemi eterogenei (es. seguire un evento/messaggio dal dispositivo fino al record finale attraverso code, log e più database), correlando timestamp e identificativi per ricostruire il percorso completo del dato.
* Attitudine a collaborare efficacemente con team tecnici eterogenei e