Offerta di lavoro

Ingegnere senior di automazione dei test

In qualità di Senior Test Automation Engineer presso Julius Baer, sarai responsabile della soluzione tecnica di automazione dei test del team ML e AI-ART e svilupperai soluzioni per l'automazione dei test relativi all'intelligenza artificiale e all'apprendimento automatico. Le tue mansioni comprenderanno la progettazione, l'implementazione e l'esecuzione dei test automatizzati, nonché la collaborazione con altri team.

Compiti

  • Revisione e miglioramento dell'attuale approccio all'automazione dei test e dell'architettura del framework di test per ML e AI-ART
  • Progettazione di modelli riutilizzabili e scalabili per l'automazione dei test (oggetti pagina, API, test, generatori di dati di test)
  • Analisi e valutazione dei requisiti, delle funzionalità e delle user story ai fini della testabilità durante la pianificazione del PI, il refinement del backlog e la pianificazione dell'iterazione
  • Derivazione di casi di test dall'analisi tecnica e dei rischi dei requisiti funzionali e non funzionali
  • Automazione dei casi di test identificati tramite framework basati su Python (Playwright/Python, requests + pytest, Behave o pytest-bdd)
  • Progettazione e implementazione di casi di test specifici per A/ML: pipeline di valutazione per gli output dei modelli di linguaggio di grandi dimensioni (LLM)
  • Creazione e manutenzione di test contestuali (ad es. Parc) per le API delle piattaforme e i confini dei microservizi
  • Integrazione e orchestrazione di casi di test automatizzati nelle pipeline CI/CD di GitLab
  • Pianificazione, programmazione e avvio di esecuzioni automatizzate dei test su più ambienti
  • Monitoraggio dell'integrità dell'esecuzione, analisi e messa in quarantena dei casi di test instabili e mantenimento di un basso tasso di falsi positivi
  • Selezione dei risultati delle esecuzioni dei test, segnalazione degli errori in Jira corredata di prove e comunicazione dei segnali relativi alla qualità allo Squad, ai Product Owner e ai Test Manager

Requisiti

  • Comprovata esperienza nell'automazione dei test basati su Python: Playwright/Python (UI), Behave o pytest-bdd (BDD), requests + pytest (AP) + validazione dei servizi
  • Comprovata capacità di progettare e gestire framework di automazione dei test, non solo di scrivere script di test
  • Esperienza pratica nell'integrazione e nell'esecuzione di test automatizzati nelle pipeline CI/CD, preferibilmente con esperienza in GitOps
  • Esperienza nell'esecuzione di test automatizzati, nella parametrizzazione, nella gestione dei test instabili e nell'uso di moderni strumenti di reportistica (Allure, pytest-html)
  • Ottima conoscenza dei flussi di lavoro ETL e di controllo delle versioni, esperienza con i principi del «clean code» e con la cultura della revisione del codice
  • Conoscenza pratica di Docker, familiarità con i fondamenti di Kubernetes (job, namespace)
  • L'esperienza nell'analisi dei sistemi A/ML attraverso attività di test, sviluppo o progetti applicativi costituisce un forte punto di forza
  • Comprensione dei modelli di progettazione A/ML, dei microservizi, delle architetture basate sugli eventi e dei livelli di autenticazione
  • Comprensione dei principi di tracciabilità di SAFe e DevOps, esperienza di lavoro all'interno di un Agile Release Train

Offriamo

Non sono disponibili informazioni.

Dettagli sul lavoro

© 2025 House of Skills by skillaware. Tutti i diritti riservati.
Il nostro sito web utilizza i cookie per facilitarvi la navigazione e per analizzare l'utilizzo del sito. Per ulteriori informazioni, consultare la nostra informativa sulla privacy.