Offerta di lavoro
Responsabile senior QA-ETL software
Il Senior Software QA-ETL Officer è responsabile della garanzia della qualità dei progetti software presso Charles River Development e, come membro del team Scrum, ha il compito di creare e sviluppare l'automazione dei test e l'infrastruttura di garanzia della qualità. Il candidato deve possedere ottime conoscenze di programmazione ed esperienza nell'automazione dei test software.
Descrizione del lavoro
Panoramica
- Responsabile senior QA-ETL software
- Hyderabad
- Tecnologia dell'informazione
- A tempo pieno
Compiti
- In qualità di membro senior del team Scrum, eseguire la pianificazione della qualità complessiva per i progetti nell'ambito del ciclo di vita dello sviluppo software di Charles River.
- Fornire supporto e assistenza ai clienti e agli altri team all'interno di Charles River
- Agire come tecnico di automazione esperto con forti capacità di programmazione e una solida base di test software.
- Costruire la prossima generazione dell'infrastruttura di automazione dei test software e del team di Quality Assurance Infrastructure
- Progettare, fornire e supportare l'infrastruttura software che consente la convalida automatizzata della produzione
- Pianificazione ed esecuzione di test di regressione automatizzati centralizzati per tutti i reparti di prodotto
- Manutenzione e ampliamento del framework di automazione dei test
- Eseguire la progettazione e la verifica del prodotto durante la fase pre-IPO di un rilascio
Responsabilità
- Lavorare a stretto contatto con lo Scrum Master, il Product Owner, gli architetti, i business analyst, gli specialisti di prodotto, gli sviluppatori e gli altri membri del team di progetto.
- Creazione di script completi per l'automazione dei test a partire dai requisiti aziendali e dai documenti di specifica funzionale
- Eseguire test funzionali, integrativi, di regressione e delle prestazioni manuali e automatizzati
- Gestione delle librerie di script di test automatizzati e manuali per nuove funzionalità, integrazione, regressione e test delle prestazioni
- Essere allineati alle pratiche del ciclo di vita dello sviluppo del software e rispettare le procedure di sicurezza delle informazioni e di governance dei dati
- Implementare strumenti di automazione dei test e documentare gli errori software nel nostro sistema di gestione dei test
- Offrire una gestione dei test identificando le possibilità di miglioramento nei metodi di controllo qualità del team Scrum.
- Ricercare e raccomandare nuovi approcci per l'automazione dei test
- Partecipare al processo di sviluppo agile del software
- Partecipare alle attività "Testfest"
- Istruire e assistere i collaboratori junior nella corretta creazione di script di test automatizzati
Requisiti
Istruzione
- Laurea triennale (o titolo di studio straniero equivalente) in informatica, ingegneria, matematica, fisica o altra disciplina tecnica, oppure in economia aziendale con background MS.
- Preferibile laurea in MS
Esperienza
- Almeno 6 anni di esperienza nel testing di software all'interno di un ambiente tecnologico orientato ai processi
- Ottima conoscenza della programmazione Java per lo sviluppo e la manutenzione di script di test manuali
- Funzionalità SQA avanzate per la convalida dei dati, il debug e i test ETL
- Esperienza pratica nella progettazione, implementazione ed esecuzione di script di test automatizzati per applicazioni web, desktop, API e batch.
- Comprovata capacità di creare ed eseguire casi di test e script con strumenti di test automatizzati per applicazioni multi-tier.
- Capacità di tradurre le esigenze aziendali in piani di test funzionali e tecnici dettagliati
- Esperienza con metodi di sviluppo agili, preferibilmente 3+ anni
- Ottime capacità di comunicazione scritta e verbale
- La conoscenza dei concetti relativi al data warehouse, alla modellazione dei dati e alla qualità dei dati costituisce un vantaggio.
- La familiarità con il settore finanziario e con fornitori di dati terzi quali Bloomberg, Refinitiv e agenzie di rating costituisce un vantaggio.
Offriamo
- Possibilità di sviluppo incluse
Requisiti di viaggio
- Può essere necessario in misura limitata
Dettagli sul lavoro