Senior Test Engineer Automated Testing in Zürich

Senior Test Engineer Automated Testing in Zürich

Zürich Vollzeit Vor Ort
R

Erlebe eine spannende Rolle als Senior Test Engineer Automated Testing. Werde Teil eines innovativen Teams mit flexiblen Arbeitsbedingungen und attraktiven Vorteilen.

Aufgaben

  • Leite automatisierte Test- und Verifikationsaktivitäten mit Fokus auf Qualität.
  • Entwickle und implementiere HIL-Testsequenzen mit Python und Robot Framework.
  • Koordiniere ein Team von Testingenieuren und optimiere die Testprozesse.

Fähigkeiten

  • Mindestens 5 Jahre Erfahrung in Testing und Verifikation, idealerweise im Software-Bereich.
  • Starke Programmierkenntnisse in Python und Erfahrung mit Robot Framework.
  • Gute Kenntnisse in automatisierter Testarchitektur und Testmethoden.

Stellenbeschreibung
Über die Rolle

Wir suchen einen erfahrenen Senior Verification & Test Engineer / Test Team Lead, der die Produktverifikationsaktivitäten mit starkem Fokus auf automatisiertes Testen, HIL-Testsysteme, Testframework-Entwicklung und anforderungsbasierte Verifikation leitet und durchführt.

In dieser Rolle sind Sie verantwortlich für die Entwicklung, Durchführung, Analyse und Dokumentation automatisierter Verifikations- und Produkttests, um sicherzustellen, dass unsere Produkte definierte Produktanforderungen, Qualitätsstandards, regulatorische Erwartungen und Kundenbedürfnisse erfüllen.

Sie verbinden fundierte praktische technische Expertise mit Teamkoordinationsaufgaben, führen ein Team von vier Testingenieuren und sorgen für eine effiziente Planung, Durchführung und Lieferung der Verifikationsaktivitäten.

Der ideale Kandidat ist ein erfahrener Verifikationsprofi, der Freude daran hat, komplexe HW/SW-Probleme zu lösen, die Testeffizienz und Skalierbarkeit zu verbessern und eng mit Produktentwicklung, Hardware- und Softwareentwicklung sowie anderen bereichsübergreifenden Stakeholdern zusammenzuarbeiten.

Verifikation & Testingenieurwesen

  • Definition, Entwicklung, Durchführung und Dokumentation anforderungsbasierter Verifikations- und Validierungsaktivitäten während des gesamten Produktentwicklungszyklus.

  • Entwicklung und Pflege automatisierter Hardware-in-the-Loop (HIL)-Testsequenzen mit Python und Robot Framework.

  • Entwurf robuster, wiederverwendbarer und skalierbarer automatisierter Testlösungen zur Verbesserung der Testabdeckung, Effizienz und Wiederholbarkeit.

  • Planung und Durchführung automatisierter Verifikationskampagnen sowie Bewertung der Testergebnisse anhand definierter Anforderungen und Akzeptanzkriterien.

  • Analyse von Testfehlern, Identifikation von Trends und Anomalien sowie klare Empfehlungen für Korrekturmaßnahmen.

  • Sicherstellung, dass Verifikationsnachweise und Testdokumentationen vollständig, nachvollziehbar und konform mit geltenden Qualitätsprozessen sind.

  • Beitrag zur Definition und kontinuierlichen Verbesserung von Teststrategien, Testkonzepten, Testfällen und Verifikationsmethoden.

Testautomatisierung & Framework-Entwicklung

  • Entwicklung, Pflege und kontinuierliche Verbesserung automatisierter Testframeworks, Bibliotheken und Testumgebungen.

  • Erstellung wiederverwendbarer, Python-basierter Testwerkzeuge und Robot Framework-Komponenten.

  • Verbesserung der Testausführungsgeschwindigkeit, Zuverlässigkeit, Wartbarkeit, Skalierbarkeit und Diagnosefähigkeiten.

  • Integration automatisierter Tests in moderne Softwareentwicklungs- und Verifikations-Workflows.

  • Pflege der Testinfrastruktur, Schnittstellen, Konfigurationen und unterstützender Werkzeuge, die für die automatisierte Verifikation erforderlich sind.

  • Identifikation von Möglichkeiten zur Automatisierung manueller Verifikationsaktivitäten und Reduzierung des Gesamtaufwands für Tests.

Ursachenanalyse & Fehlerbehebung

  • Durchführung strukturierter Ursachenanalysen von HW/SW-Produktproblemen, die während der Verifikation identifiziert wurden.

  • Fehlerbehebung bei komplexen Problemen in Hardware, Embedded Software, Kommunikationsschnittstellen, Testumgebungen und Automatisierungsinfrastruktur.

  • Zusammenarbeit mit Entwicklungsteams zur Reproduktion, Isolierung, Analyse und Behebung von Defekten.

  • Strukturierte Datenanalyse von Testergebnissen und Systemverhalten zur Identifikation von Fehlerbildern und potenziellen Produktrisiken.

  • Klare Dokumentation der Ergebnisse und Unterstützung der Defektbehebung während des gesamten Verifikationszyklus.

Teamkoordination & Technische Führung

  • Koordination und Führung der täglichen Arbeit von vier Testingenieuren, Sicherstellung einer effektiven Priorisierung und Durchführung der Verifikationsaktivitäten.

  • Planung der Verifikationsaktivitäten, Aufgabenverteilung, Fortschrittsüberwachung und Sicherstellung der termingerechten Lieferung der Testergebnisse.

  • Bereitstellung technischer Anleitung, Mentoring und Unterstützung für Testingenieure.

  • Überprüfung von Testkonzepten, Testfällen, Automatisierungsimplementierungen und Verifikationsergebnissen.

  • Förderung konsistenter Testmethoden, Codierungsstandards, Dokumentationspraktiken und Qualitätsprozesse im Team.

  • Fungieren als technischer Ansprechpartner für Verifikationsthemen innerhalb bereichsübergreifender Projektteams.

  • Unterstützung bei Projektplanung, Aufwandsschätzung, Risikoidentifikation und Berichterstattung zu Verifikationsaktivitäten.

Bereichsübergreifende Zusammenarbeit

  • Enge Zusammenarbeit mit Produktentwicklung, Softwareentwicklung, Hardwareentwicklung, Systemtechnik, Qualitätssicherung und Projektmanagement.

  • Übersetzung von Produkt- und Systemanforderungen in praktische und messbare Verifikationsaktivitäten.

  • Teilnahme an technischen Reviews, Design-Reviews, Fehlerreviews und Projektplanungsaktivitäten.

  • Klare Kommunikation des Teststatus, Risiken, Ergebnisse und Empfehlungen an technische und nicht-technische Stakeholder.

Erforderliche Qualifikationen & Erfahrung

Berufserfahrung

  • 5-8+ Jahre Berufserfahrung in anforderungsbasiertem Produkttesten, Verifikation, Validierung, Qualitätsingenieurwesen oder einer vergleichbaren Ingenieursdisziplin.

  • 5-8+ Jahre praktische Erfahrung mit modernen Softwareentwicklungs-, Verifikationsprozessen und unterstützenden Werkzeugen.

  • Fundierte praktische Erfahrung in der Entwicklung, Pflege und Durchführung automatisierter HIL-Testsequenzen mit Python und Robot Framework.

  • 5-8+ Jahre Erfahrung in der Durchführung automatisierter Verifikationskampagnen und Analyse von Testergebnissen.

  • Nachgewiesene Erfahrung in Ursachenanalyse und Fehlerbehebung bei hardware- und softwarebezogenen Produktproblemen.

  • Erfahrung mit strukturierter Analyse von Testdaten, Logs, Messungen und Systemverhalten.

  • Nachgewiesene Erfahrung in der Pflege und Verbesserung automatisierter Testframeworks und Testumgebungen.

  • Erfahrung in der Arbeit in bereichsübergreifenden Ingenieurteams mit Produktentwicklung, Softwareentwicklung, Hardwareentwicklung und Verifikation.

  • 3-4+ Jahre Erfahrung in der Koordination eines kleinen technischen Teams, als technischer Leiter oder in einer Projektmanagement-/Koordinationsrolle.

Technische Fähigkeiten

  • Fundierte Programmierkenntnisse in Python.

  • Fundierte praktische Erfahrung mit Robot Framework.

  • Gutes Verständnis automatisierter Testarchitekturen, Testautomatisierungsprinzipien und Verifikationsmethoden.

  • Erfahrung mit Git und modernen Softwareentwicklungs-Workflows.

  • Erfahrung mit REST-APIs.

  • Kenntnisse eingebetteter Kommunikationsprotokolle wie:

    IC

  • Erfahrung mit HIL-Systemen, Prüfständen, Messgeräten, Simulatoren oder vergleichbaren automatisierten Verifikationsumgebungen.

  • Gutes Verständnis von Softwareentwicklungs- und Verifikationslebenszyklusprozessen.

  • Erfahrung mit Jira und Confluence.

  • Gute Kenntnisse in Microsoft Office, insbesondere Excel und Dokumentations-/Reporting-Tools.

  • Erfahrung mit Windows-Umgebungen.

  • Erfahrung mit Linux-Umgebungen.

  • Kenntnisse in MATLAB/Simulink sind von Vorteil.

Ausbildung

  • Bachelor- oder Masterabschluss in Ingenieurwesen, Angewandten Wissenschaften oder einer verwandten technischen Disziplin, wie:

    Elektrotechnik

  • Bachelor- oder Masterabschluss in Ingenieurwesen, Angewandten Wissenschaften oder einer verwandten technischen Disziplin, wie:

    Elektronikingenieurwesen

  • Bachelor- oder Masterabschluss in Ingenieurwesen, Angewandten Wissenschaften oder einer verwandten technischen Disziplin, wie:

    Maschinenbau

  • Bachelor- oder Masterabschluss in Ingenieurwesen, Angewandten Wissenschaften oder einer verwandten technischen Disziplin, wie:

    Mechatronik

  • Bachelor- oder Masterabschluss in Ingenieurwesen, Angewandten Wissenschaften oder einer verwandten technischen Disziplin, wie:

    Automatisierungstechnik

  • Bachelor- oder Masterabschluss in Ingenieurwesen, Angewandten Wissenschaften oder einer verwandten technischen Disziplin, wie:

    Computertechnik

  • Bachelor- oder Masterabschluss in Ingenieurwesen, Angewandten Wissenschaften oder einer verwandten technischen Disziplin, wie:

    Systemtechnik

  • Bachelor- oder Masterabschluss in Ingenieurwesen, Angewandten Wissenschaften oder einer verwandten technischen Disziplin, wie:

    Physik

  • oder einem vergleichbaren technischen Fachgebiet.

Bevorzugte Qualifikationen

  • ISTQB Foundation Level Zertifizierung oder gleichwertige Kenntnisse strukturierter Softwaretestprinzipien.

  • Erfahrung mit eingebetteten Systemen oder komplexen elektromechanischen Produkten.

  • Erfahrung mit CI/CD-basierter automatisierter Testung und kontinuierlicher Verifikation.

  • Erfahrung im Entwurf skalierbarer Testarchitekturen und wiederverwendbarer Automatisierungsframeworks.

  • Kenntnisse weiterer eingebetteter Kommunikationsprotokolle.

  • Erfahrung mit MATLAB/Simulink.

  • Erfahrung in regulierten oder qualitätskritischen Produktentwicklungsumgebungen.

Sprachkenntnisse

  • Deutsch: Sehr gute mündliche und schriftliche Kommunikationsfähigkeiten (B2-C1 oder gleichwertig).

  • Englisch: Sehr gute mündliche und schriftliche Kommunikationsfähigkeiten (B2-C1 oder gleichwertig).

#J-18808-Ljbffr

Senior Test Engineer Automated Testing in Zürich Arbeitgeber: Randstad (Schweiz) AG

Unser Unternehmen in Herisau bietet dir die Möglichkeit, in einem dynamischen und technologisch fortschrittlichen Umfeld zu arbeiten. Wir legen großen Wert auf eine strukturierte Einarbeitung und fördern die persönliche sowie berufliche Weiterentwicklung unserer Mitarbeiter. Zudem erwarten dich attraktive Anstellungsbedingungen und ein kollegiales Arbeitsklima, das Teamarbeit und Flexibilität schätzt.

R

Kontaktdaten:

Randstad (Schweiz) AG Recruiting-Team