Attività principali:
- Utilizzo di strumenti e framework per sviluppare, manutenere e automatizzare test (unit tests, integration tests, load testing, performance testing, data integrity) per funzionalità nuove ed esistenti,
- Analisi dei sistemi software aziendali e dei risultati dei test, contribuendo al miglioramento della qualità dei prodotti,
- Identificazione e condivisione con agli analisti tecnici e team di sviluppo delle best practies in materia di test automation, code health, testabilità e manutenibilità del codice,
- Configurazione di test automatici per eseguirli in modo affidabile ed efficiente in ambienti CI/CD.
Caratteristiche richieste:
Il candidato ideale dovrà, preferibilmente, aver conseguito una Laurea triennale o magistrale in ingegneria informatica/elettronica o in informatica, aver maturato un’esperienza pregressa di almeno 4 anni in posizione analoga, possedere una solida conoscenza delle metodologie di test, framework e strumenti per test automation.
Conoscenze richieste:
- Framework e strumenti per test automation (es. mstest, nunit, xunit, junit, smartbear readyapi, ecc.),
- Strumenti per CI/CD (Jenkins, Azure devops),
- Conoscenza Framework .net / C#,
- Conoscenza database relazionali (MS Sql Server),
- Esperienza con strumenti di test di carico.
Sono considerati titoli preferenziali:
- Buona conoscenza della lingua inglese
- Saper lavorare o aver lavorato in Team
- Gestione del problem solving.
I candidati interessati possono far pervenire le loro candidature, autorizzando il trattamento dei dati personali in base al D.Lgs. 196/2003 ed al Regolamento UE 2016/679 GDPR.