In sintesi
- Mansioni: Guida la trasformazione dell'automazione dei test per sistemi di informazione passeggeri.
- Azienda: N-iX, un fornitore globale di tecnologia per il trasporto pubblico.
- Benefit: Lavoro flessibile, stipendio competitivo e opportunità di sviluppo professionale.
- Altre informazioni: Ambiente dinamico con opportunità di crescita e mentoring.
- Perché questo lavoro: Fai la differenza in progetti innovativi e complessi a livello globale.
- Qualifiche: 7+ anni di esperienza in QA Automation e architettura dei test.
La retribuzione prevista è compresa tra 123750 - 151250 € per anno.
Progetto: Fornitore di tecnologia per il trasporto pubblico N-iX è un'azienda globale di sviluppo software che aiuta le aziende a creare prodotti software di nuova generazione. Fondata nel 2002, uniamo oltre 2.400 professionisti esperti in oltre 40 paesi, lavorando su progetti significativi per leader del settore e aziende Fortune 500. La nostra esperienza spazia nel cloud, dati, AI/ML, software embedded, IoT e altro, guidando la trasformazione digitale in vari settori.
Stiamo cercando un Lead QA Automation Architect per unirsi al nostro team e guidare la trasformazione dei test automatizzati per un leader internazionale nei Sistemi di Informazione per i Passeggeri nel settore dei trasporti pubblici. Il cliente è un fornitore globale di soluzioni intelligenti per l'informazione dei passeggeri con uffici negli Stati Uniti e in Europa. Il loro software alimenta sistemi di comunicazione in tempo reale per autobus, tram, treni, stazioni e aeroporti in tutto il mondo.
Responsabilità:
- Guidare la fase iniziale di scoperta analizzando l'ecosistema di testing attuale, identificando colli di bottiglia e definendo una strategia di automazione a lungo termine.
- Progettare e implementare un framework di testing automatizzato scalabile per i Sistemi di Informazione per i Passeggeri operanti su più piattaforme hardware.
- Definire una strategia di testing completa, inclusi test a livello di applicazione, validazione hardware, test di fumo e suite di regressione.
- Costruire validazioni automatiche sopra il layer di comunicazione MQTT-PIS utilizzando Python, Pytest (o framework simili), mock, simulatori e tecniche di virtualizzazione.
- Integrare i test automatizzati in Azure DevOps e Jenkins CI/CD, inclusi ambienti Hardware-in-the-Loop (HIL).
- Collaborare strettamente con i team di ingegneria embedded, OS, hardware e applicazioni per stabilire confini di testing chiari e migliorare l'affidabilità dei test.
- Risoluzione di problemi complessi in ambienti embedded utilizzando debugger, analizzatori di protocollo, dispositivi DAQ e strumenti di validazione hardware.
- Mentorare e fornire leadership tecnica a un Senior QA Automation Engineer, stabilendo standard ingegneristici, pratiche di qualità del codice e governance dell'automazione.
- Presentare raccomandazioni tecniche, roadmap e aggiornamenti sui progressi alla leadership ingegneristica e agli stakeholder del cliente.
Requisiti:
- Oltre 7 anni di esperienza in QA Automation, Architettura di Test o ruoli di Ingegneria della Qualità Principale.
- Esperienza comprovata nella progettazione e costruzione di framework di automazione da zero per sistemi complessi.
- Forti competenze in Python e Pytest (o framework di automazione equivalenti).
- Esperienza pratica con Azure DevOps e pipeline CI/CD di Jenkins.
- Buona comprensione degli ambienti embedded basati su Linux.
- Esperienza con interfacce di comunicazione embedded come UART, I2C, GPIO, MQTT e protocolli di comunicazione proprietari.
- Esperienza pratica con test Hardware-in-the-Loop (HIL) o altri ambienti di validazione hardware embedded.
- Esperienza nell'uso di strumenti di debugging e validazione hardware come debugger, analizzatori/sniffer di protocollo, dispositivi DAQ o test basati su emulatori (es. QEMU).
- Eccellenti capacità di progettazione di sistemi, analisi e risoluzione dei problemi.
- Forti capacità comunicative con esperienza nella facilitazione di workshop tecnici e collaborazione con team di ingegneria distribuiti.
- Inglese intermedio superiore o superiore.
Offriamo:
- Formato di lavoro flessibile - remoto, in ufficio o flessibile.
- Uno stipendio competitivo e un buon pacchetto di compensi.
- Strumenti di sviluppo professionale (programma di mentorship, talk tecnici e formazione, centri di eccellenza e altro).
- Comunità tecnologiche attive con regolare condivisione delle conoscenze.
Lead QA Automation Architect (embedded) datore di lavoro: N-iX
N-iX è un datore di lavoro eccezionale che offre un ambiente di lavoro flessibile e stimolante, ideale per il ruolo di Lead QA Automation Architect. Con opportunità di crescita professionale attraverso programmi di mentorship e comunità tecnologiche attive, i dipendenti possono contribuire a progetti significativi nel settore dei trasporti pubblici. Lavorare in Europa con un team internazionale permette di avere un impatto reale su soluzioni innovative, rendendo ogni giorno un'opportunità per apprendere e crescere.