Chi siamo
B&A Consulting è una Software House e Media Agency nata per offrire alle aziende soluzioni e servizi innovativi in ambito ICT & Digital Strategy. Lavoriamo in un ambiente giovane e informale, dove la collaborazione è la chiave del successo. Crediamo fortemente nel valore del team, nella proattività individuale e nel contributo personale di ciascuno.
Posizione
Siamo alla ricerca di un* Software Verification Engineer per garantire la qualità, l'affidabilità e le prestazioni delle soluzioni software esistenti. La persona selezionata sarà responsabile della progettazione ed esecuzione delle strategie di verifica, dello sviluppo di ambienti di test automatizzati e della collaborazione con i team di sviluppo per identificare e risolvere eventuali problematiche.
Si occuperà principalmente di:
* Sviluppare e implementare piani di verifica software per garantire la conformità alle specifiche e ai requisiti.
* Progettare ed eseguire test automatici e manuali per validare funzionalità, performance e robustezza del software.
* Creare e mantenere framework e script di test utilizzando linguaggi di programmazione e scripting.
* Lavorare con pipeline CI/CD per automatizzare processi di test e deployment.
* Analizzare i risultati dei test, individuare difetti e collaborare con il team di sviluppo per risolverli.
* Garantire l'affidabilità del software tramite unit test, test di integrazione, regression test e test di sistema.
* Documentare processi di verifica, casi di test e risultati, supportando tracciabilità e miglioramento continuo.
* Rimanere aggiornato su best practice, strumenti e trend relativi a verifica software e qualità.
Competenze richieste
* Solide competenze di programmazione e scripting in Python, C# o C++.
* Familiarità con strumenti e metodologie di automazione dei test.
* Conoscenza dei sistemi di versionamento (Git, GitHub/GitLab).
* Esperienza con pipeline CI/CD (Jenkins, GitLab CI, Azure DevOps) per testing automatizzato.
* Comprensione delle pratiche Agile e del Test-Driven Development (TDD)
* Ottima conoscenza della lingua inglese
Soft Skills
* Ottime capacità analitiche e di problem-solving.
* Spiccate capacità comunicative e attitudine al lavoro collaborativo.