Test Automation Engineer
- Tipo di contratto
- Contratto
- Luogo
- Zug
- Prima pubblicazione
- Engineering - Electrical Engineering
- Zug
- Contracting
- Vollzeit
- Testing, Automation
Compiti e Responsabilità:
- Quality Assurance per l'High-Tech: Sviluppo e implementazione di strategie di test automatizzate per un sistema complessivo complesso nella diagnostica molecolare.
- Metodologia BDD: Applicazione attiva del Behavior-Driven Development per tradurre i requisiti in specifiche eseguibili.
- Sviluppo Test basato su AI: Sfruttare agenti AI all'avanguardia e strumenti di generazione automatizzata per progettare, scrivere e mantenere casi di test scalabili su workflow di software, hardware e saggi.
- Sviluppo di Ambienti di Test: Costruzione e manutenzione di framework di test utilizzando strumenti simili a Selenium, Appium o SpecFlow, integrati da librerie specifiche per il controllo di robot di laboratorio.
- Integrazione Robotica: Valutazione e integrazione di bracci robotici commerciali (ad es. Cobots) nonché partecipazione allo sviluppo di strumenti di robotica interni per simulare le interazioni dell'utente sul dispositivo (ad es. pipettamento, caricamento cartucce).
- ALM & Tracciabilità: Utilizzo di strumenti ALM come Codebeamer per gestire i requisiti e i casi di test e per garantire la tracciabilità.
- Integrazione CI/CD: Responsabilità per l'assicurazione della qualità automatizzata all'interno dei nostri repository GitHub e delle pipeline Azure DevOps (ADO).
- Verifica End-to-End: Garantire l'integrità dei dati dalla scansione del codice a barre del campione del paziente all'analisi finale del risultato PCR.
- Compliance & Documentazione: Supporto alla creazione di piani di test, protocolli e report in conformità con ISO 13485 e altri standard normativi rilevanti per i dispositivi medici.
Must Haves:
- Istruzione: Laurea in Informatica, Ingegneria Elettrica, Tecnologia Medica o una qualifica comparabile.
- Esperienza Tecnica: Min. 5 anni di esperienza come Software Engineer in Test (SET) o Test Automation Engineer, idealmente all'interno di sistemi meccatronici complessi, dispositivi medici o biotecnologici. Possiedi una solida esperienza nello sviluppo software e padroneggi i principi di clean coding.
- Esperto in Automazione & BDD: Competente nell'uso di moderni framework di automazione dei test, con conoscenza desiderata delle metodologie behavior driven development.
- Padronanza degli Strumenti AI: Esperienza pratica nell'uso di assistenti di codifica AI, agenti LLM o strumenti di gestione dei test nativi AI per automatizzare, rifattorizzare e mantenere gli asset di testing.
- Know-how ALM: L'esperienza con strumenti di Application Lifecycle Management, idealmente Codebeamer, è un grande vantaggio.
- Talento Analitico: Capacità di familiarizzare con la logica di sistemi diagnostici complessi.
Tradotto automaticamente dall’originale.
Pubblicato 1 settimana fa