Offerta di lavoro
Ingegnere senior QA Test 100% (f/m/d)
In qualità di Senior QA Test Engineer presso Julius Baer a Madrid, sarai responsabile della garanzia della qualità delle applicazioni in un team agile e ti occuperai dell'esecuzione dei test, della creazione di casi di test e della comunicazione con gli stakeholder. I tuoi compiti comprenderanno la garanzia della qualità durante l'intero ciclo di sviluppo del software, dalla definizione dei requisiti al rilascio e alla convalida.
Compiti
In qualità di Senior QA Test Engineer, entrerai a far parte di un team di prodotto agile. I tuoi compiti principali saranno:- Lavorare come ingegnere di test QA integrato in un team Agile e occuparsi della garanzia di qualità end-to-end per tutte le applicazioni del team (ad es. Campaign Manager, FactSet, Fund Gallery, Scalable Advice Engine ecc.)
- Promuovere tutti gli aspetti relativi alla qualità durante l'intero ciclo di vita dello sviluppo del software, dalla definizione e progettazione della storia fino al collaudo, al rilascio e alla convalida post-rilascio.
- Progettare, eseguire e mantenere casi di test per garantire la copertura completa dei requisiti aziendali e dei criteri di accettazione
- Garantire la correttezza funzionale attraverso scenari di test positivi, negativi ed esplorativi ben progettati
- Creazione, gestione e convalida dei dati di test in diversi ambienti
- Eseguire i test e documentare i risultati in modo conforme alle norme di revisione (ad es. protocolli, screenshot, tracciabilità, commenti)
- Convalidare le integrazioni di sistema con il test REST API, con una chiara comprensione del flusso di richieste/risposte, della gestione degli errori e della coerenza dei dati.
- Eseguire test end-to-end su più sistemi, con comprensione delle dipendenze tra applicazioni interne e fornitori esterni
- Utilizzare Git per il controllo delle versioni degli script di test e collaborare con gli sviluppatori alle modifiche del codice
- Eseguire un'analisi strutturata delle cause alla radice per distinguere tra problemi dell'interfaccia utente, errori di integrazione, problemi relativi ai dati, problemi ambientali o lacune nei requisiti.
- Collaborare strettamente con utenti aziendali, stakeholder e fornitori esterni
- Comunicare chiaramente lo stato di avanzamento dei test, la copertura, i rischi e lo stato di qualità al team Agile, al responsabile dei test, agli utenti aziendali e ai fornitori esterni.
- Assumersi la responsabilità della gestione dei difetti e del monitoraggio della qualità fino alla risoluzione
- Supportare il team nella ricerca e risoluzione dei bug per garantire una chiusura tempestiva e la regressione.
- Partecipare alle strategie di test non funzionali, compresa la partecipazione alle valutazioni delle prestazioni e ai test di scalabilità.
Requisiti
Per questa posizione cerchiamo un candidato con:- Comprovata esperienza come QA Test Engineer in team Agile/Scrum (la configurazione DevOps è un plus)
- Vasta esperienza nella gestione e nel supporto delle attività di test in un team agile, dai test di sviluppo ai test di accettazione.
- Conoscenza del settore bancario o dei servizi finanziari (un forte vantaggio)
- Esperienza pratica con il test delle API REST
- Buona conoscenza di Jira, la conoscenza di Xray costituisce un vantaggio
- Capacità di lavorare in modo indipendente, assumersi responsabilità e promuovere in modo proattivo questioni relative alla qualità
- Forti capacità analitiche e orientate alla risoluzione dei problemi, compresa l'analisi strutturata delle cause alla radice
- Forti competenze tecniche e orientate alla risoluzione dei problemi, compresi team Agile/Scrum, configurazione DevOps
- Elevata resilienza e capacità
Dettagli sul lavoro