In sintesi
- Mansioni: Sviluppa una piattaforma di test automatizzata per la validazione dei caricabatterie EV.
- Azienda: ABB E-mobility, leader nella tecnologia di ricarica EV.
- Benefit: Salario competitivo, bonus variabile e opportunità di crescita professionale.
- Altre informazioni: Ambiente dinamico con un forte focus sulla diversità e inclusione.
- Perché questo lavoro: Lavora su progetti innovativi che accelerano la mobilità sostenibile.
- Qualifiche: Laurea in ingegneria informatica o affini e esperienza in sviluppo software.
La retribuzione prevista è compresa tra 31000 - 31000 € per anno.
Luogo di lavoro: San Giovanni Valdarno
Dipartimento: Testing
Modello di lavoro: In sede
Tipo di contratto: Permanente
ID richiesta lavoro: 1893
Costruire la piattaforma di automazione dei test scalabile che alimenta la validazione, la produzione e la qualità del prodotto dei caricabatterie EV in tutto il mondo. Presso ABB E-mobility, stiamo accelerando il futuro dei trasporti sostenibili attraverso soluzioni innovative di ricarica per veicoli elettrici. Stiamo cercando un Software Development Engineer in Test (SDET) per unirsi al nostro team di Operations Test Engineering e guidare lo sviluppo di una piattaforma di automazione dei test condivisa a supporto della validazione ingegneristica, dell'integrazione di sistema e degli ambienti di test di produzione.
Questa è una posizione altamente focalizzata sul software in cui progetterai, svilupperai e industrializzerai la catena di strumenti di test utilizzata in tutti i banchi di prova E2E, negli ambienti hardware-in-the-loop, nelle linee pilota e nelle stazioni di produzione di fine linea. Il tuo lavoro migliorerà direttamente la fiducia nel rilascio, la qualità del prodotto, la prontezza alla produzione, la tracciabilità , la contenimento dei difetti e la scalabilità dei test automatizzati in tutto l'ecosistema di ricarica EV.
Le tue responsabilitÃ
- Progettare, sviluppare e mantenere un framework di test automatizzato scalabile, modulare e riutilizzabile a supporto della validazione end-to-end, integrazione di sistema, testing di regressione, qualificazione del rilascio, ambienti hardware-in-the-loop e esecuzione di test di produzione.
- Sviluppare software di produzione per l'orchestrazione dei test, controllo delle attrezzature, acquisizione di misurazioni, diagnostica, valutazione dei risultati, reporting, meccanismi di recupero e esecuzione affidabile in ambienti di validazione e produzione.
- Integrare i test automatizzati nelle pipeline CI/CD, abilitando la validazione delle pull-request, l'esecuzione di regressione, la qualificazione del software-build, le porte di rilascio, la gestione degli artefatti, la pubblicazione dei risultati e il deployment controllato del software di test.
- Creare interfacce software che collegano caricabatterie, controllori embedded, stack di comunicazione di ricarica, PLC, alimentatori programmabili, carichi elettronici, strumenti, sistemi termici, dispositivi di sicurezza, attrezzature di produzione, servizi cloud, database e sistemi di produzione.
- Definire e mantenere dati di test strutturati, registri, registrazioni di misurazione, criteri di pass/fail, tracciabilità dei requisiti, versioning di software e firmware, configurazioni delle attrezzature, informazioni di calibrazione e pacchetti di evidenza di rilascio a supporto delle decisioni di qualità e distribuzione.
- Migliorare continuamente l'affidabilità , la manutenibilità , la velocità di esecuzione e le capacità diagnostiche del framework riducendo i test instabili, minimizzando i falsi fallimenti, ottimizzando la logica di ripetizione, migliorando l'osservabilità e supportando prodotti e processi di produzione in evoluzione.
- Sviluppare librerie riutilizzabili, modelli, modelli di configurazione, documentazione, standard di codifica, esempi e utility che consentano ai team di software, validazione e produzione di contribuire ai test automatizzati in modo coerente ed efficiente.
- Supportare la governance del rilascio definendo porte di qualità automatizzate, ambito di regressione, aspettative di copertura, baseline di versione, rapporti di test, limitazioni note, criteri go/no-go, controlli di sicurezza, gestione delle configurazioni, gestione delle dipendenze e pratiche di deployment controllato collaborando con software, firmware, validazione, DevOps, produzione, qualità , servizio sul campo, IT/OT e organizzazioni fornitrici.
Il tuo background
- Laurea triennale o magistrale in Informatica, Ingegneria Informatica, Ingegneria del Software, Ingegneria dell'Automazione, Ingegneria Elettrica/Elettronica, Meccatronica o disciplina tecnica correlata.
- Solida esperienza in ingegneria del software con uno o più linguaggi di programmazione moderni come Python, C#, Java, JavaScript/TypeScript o simili, con la capacità di sviluppare software pulito, manutenibile, modulare, testabile e versionato.
- Esperienza comprovata nella progettazione, sviluppo o contributo a framework di test automatizzati a supporto di API, integrazione, sistema, regressione e test end-to-end.
- Solida esperienza pratica con flussi di lavoro di sviluppo basati su Git, revisioni del codice, pipeline CI/CD, gestione degli artefatti, esecuzione automatizzata, porte di rilascio e deployment di software di test.
- Esperienza nel test e nell'automazione di API REST, servizi backend, interfacce di dispositivo, comandi diagnostici, integrazioni cloud e flussi di lavoro di prodotto end-to-end attraverso sistemi distribuiti complessi.
- Comprensione degli ambienti di test di produzione e industriali, comprese le stazioni di fine linea, le attrezzature, i flussi di lavoro degli operatori, l'integrazione MES, la gestione dei numeri di serie, la tracciabilità , le strategie di ritest, l'ottimizzazione dei tempi di ciclo e il miglioramento del primo passaggio.
- Familiarità con l'integrazione di attrezzature di laboratorio e produzione, inclusi alimentatori programmabili, carichi elettronici, oscilloscopi, analizzatori di potenza, sistemi DAQ, PLC, contattori, sistemi termici, dispositivi di sicurezza e interfacce di comunicazione.
- Conoscenza approfondita dei principi di progettazione dei test e ingegneria della qualità , inclusi tracciabilità , test basati sul rischio, test di confine, test negativi, strategie di regressione, prevenzione dei difetti, analisi delle cause profonde, riduzione dei test instabili, registrazione strutturata, reporting, dashboard, diagnostica e metriche di qualità .
- Comprensione dei sistemi di ricarica EV, dell'elettronica di potenza, dei sistemi di controllo embedded, delle misurazioni elettriche, dei requisiti di sicurezza e delle metodologie di validazione a livello di sistema.
- Esperienza con Azure DevOps, Jira, Confluence/Wiki, SharePoint, Teams, Git e strumenti di collaborazione correlati, combinata con eccellenti capacità di documentazione e comunicazione, una forte mentalità di responsabilità , capacità analitiche di problem-solving, attenzione alla qualità e al miglioramento continuo, e fluente conoscenza scritta e parlata dell'inglese.
Qualifiche preferite
- Conoscenza degli standard di ricarica EV come OCPP, IEC 61851 e ISO 15118; esperienza con i servizi cloud Azure per automazione dei test, analisi, reporting e integrazione di sistema; esposizione a sistemi distribuiti, architetture a microservizi, test di prestazioni, carico e sicurezza; e formazione formale o certificazioni in Automazione dei Test, Test del Software, Assicurazione della Qualità , Agile o pratiche DevOps sono considerate forti vantaggi.
Cosa c'è per te?
Lavorare con i migliori specialisti nel loro campo, in un ambiente diversificato con una portata globale senza pari. Sentirsi ispirati dalla nostra rapida crescita. Avrai la responsabilità di possedere la tua parte nel consentire un futuro di mobilità sostenibile ed efficiente. Puoi anche contare su un pacchetto retributivo competitivo in linea con le tue capacità e esperienze. La diversità , l'inclusione e le pari opportunità sono al centro di ciò che facciamo. Celebriamo esperienze e prospettive diverse e miriamo a dare potere a tutti nella creazione di soluzioni sostenibili per le persone in tutto il mondo. Le nostre differenze individuali ci rendono di successo.
Pacchetto retributivo
Il quadro occupazionale si basa sul Contratto Collettivo Nazionale di Lavoro (CCNL) per l'Industria Metalmeccanica, con un livello indicativo di C3/B2 e un salario minimo lordo annuale a partire da € 31.000,00. Il livello specifico e il pacchetto retributivo saranno definiti in base all'esito del processo di selezione (inclusa esperienza, set di competenze e idoneità al ruolo), in conformità con criteri oggettivi, trasparenti e di genere neutro, in linea con i principi di equità retributiva e pari opportunità . Il pacchetto retributivo totale includerà anche un bonus variabile legato agli obiettivi individuali e aziendali.
Informazioni su ABB E-Mobility
ABB E-mobility è un leader mondiale nella tecnologia di ricarica EV e partner di scelta per i più grandi OEM di veicoli elettrici e operatori di reti di ricarica EV nazionali. Con un forte pipeline di R&D, il nostro robusto portafoglio di prodotti di soluzioni olistiche innovative - dalla rete al punto di ricarica e dalle installazioni domestiche ai grandi depositi di flotte - significa che stiamo attivamente abilitando il futuro della E-Mobility, non solo prevedendolo.
Software Development Engineer in Test (SDET) datore di lavoro: ABB E-mobility B.V.
ABB E-mobility è un datore di lavoro eccezionale, offrendo un ambiente di lavoro stimolante e diversificato a San Giovanni Valdarno, dove i dipendenti possono contribuire attivamente alla transizione verso la mobilità sostenibile. Con opportunità di crescita professionale e un pacchetto retributivo competitivo, l'azienda promuove la diversità e l'inclusione, valorizzando le esperienze individuali per creare soluzioni innovative nel settore della ricarica dei veicoli elettrici.
Dettagli di contatto:
Team di recruiting di ABB E-mobility B.V.
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere Software Development Engineer in Test (SDET)
✨Partecipa ai Meetup Locali
Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!
✨Contribuisci a Progetti Open-Source
Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!
✨Esplora le Piattaforme di Recruitment Tecnico
Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!
✨Applica Direttamente a ABB E-mobility B.V.
Non dimenticare di controllare il sito web di ABB E-mobility B.V. per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.
Pensiamo che ti servano queste competenze per eccellere come Software Development Engineer in Test (SDET)
Alcuni consigli per la tua candidatura 🫡
Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.
Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Software Development Engineer in Test (SDET) in ABB E-mobility B.V.. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!
Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in ABB E-mobility B.V.. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!
Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Software Development Engineer in Test (SDET).
Come prepararti a un colloquio di lavoro presso ABB E-mobility B.V.
✨Preparati con le tue abilità tecniche
Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.
✨Mostra il tuo portfolio di progetti
Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità , ma anche la tua passione per il settore.
✨Preparati a domande sul lavoro di squadra
Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.
✨Conosci il processo di sviluppo che usano
Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in ABB E-mobility B.V., informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.