Il ruolo in sintesi
La risorsa inserita si occuperà di assicurare la qualità del prodotto software attraverso metodologie tecniche e strumenti di testing, grazie ai quali ne verificherà la funzionalità e la correttezza. Inoltre, stilerà la relativa reportistica e si interfaccerà con i reparti di sviluppo e delivery, riportando ai responsabili di area.
Esperienza richiesta
Esperienza nel ruolo di almeno 2 anni.
Percorso di studi preferito
Laurea in Ingegneria Informatica/Informatica, matematica o discipline affini.
Responsabilità
- Analisi dei requisiti di alto/basso livello
- Progettazione e redazione piani di test e test case
- Esecuzione di test funzionali per verificare i requisiti e validare il software
- Segnalazione e gestione dei bug
- Supporto alla problem determination
- Coordinamento con il team di sviluppo
- Stesura documentazione (test plan, test report)
Competenze tecniche
- Conoscenza delle tipologie di software testing (Unit Test; Integration Test; No regression Test; Stress Test; User Acceptance Testing; Functional test)
- Conoscenza di testing tools
- Conoscenza delle tecniche di test e della compatibilità con i vari programmi software
- Capacità di comprendere l’Architettura del Software e le implicazioni che questa ha sul Testing
- Capacità di sviluppare la conoscenza dei requisiti aziendali e applicarla a scenari di test
- Conoscenza di UML (Use Case Diagram; Sequence/Collaboration Diagram; State/Activity Diagram)
- Conoscenza dei principi della Continuous Integration e Delivery
- Conoscenza di sistemi e tool di bug tracking (Jira Software)
- Capacità di scrivere test case a partire dalle specifiche funzionali
- Conoscenza di SQL e basi di dati in generale
Utili ma non indispensabili
- Certificazione ISTQB
- Competenze di automation testing
- Conoscenza del tool di automation testing Selenium
- Conoscenza delle metodologie Agile
Competenze trasversali
- Capacità analitiche orientate al problem solving
- Attenzione ai dettagli
- Capacità di lavorare in team
- Capacità di pianificazione e progettazione
- Autonomia nello svolgimento delle mansioni
Competenze linguistiche
- Italiano: madrelingua (o equivalente)
- Inglese: B1
Luogo di lavoro
Arezzo, Firenze, da remoto
Orario di lavoro
Full time
Tipologia di contratto
CCNL Metalmeccanico, retribuzione e livello da definire in sede di colloquio
Indicazioni per la candidatura
Il processo di selezione si svolge in modo strutturato e tutti i candidati qualificati per le posizioni aperte saranno valutati nel rispetto delle pari opportunità e senza alcuna discriminazione.