Zürich Versicherungs-Gesellschaft AG
Lead Software Engineer Quality Platform & Automation
📍 Zürich
Role and responsibilities
Du übernimmst die technische Führung für Architektur, Engineering Excellence und die Weiterentwicklung unserer Quality-Engineering-Plattform und entwickelst wiederverwendbare Plattform- und Automatisierungskomponenten, Golden Paths und integrierte Quality Gates
Du gestaltest eine nachhaltige und skalierbare Testautomationslösung und etablierst ein Betriebsmodell, in dem operative Aufgaben effizient über interne sowie Nearshore- und Offshore-Partner erbracht werden. Zudem übersetzt du die Produktstrategie und fachlichen Anforderungen in Architekturentscheidungen, technische Enabler, Roadmaps & PI-Ziele und unterstützt die Priorisierung des Azure-DevOps-Backlog. Weiter etablierst du Standards für CI/CD, Security, Observability, Infrastructure as Code, Test Automation und technische Quality Gates
Du entwickelst moderne Automatisierungs- und Integrationskonzepte für strategische Programme, einschliesslich der Orchestrierung AI-gestützter Engineering- und Testing-Capabilities
Du steuerst technische Risiken, Abhängigkeiten und technische Schulden transparent und dokumentierst wesentliche Architekturentscheidungen
Du stärkst das Team durch Coaching, Pairing, Reviews und Mentoring und reduzierst technische Single Points of Failure durch systematischen Wissensaufbau
Team / description
In dieser Rolle bist du Teil des Geschäftsbereichs Information & Technology im Bereich IT Operations und gestaltest die Weiterentwicklung von Zurich Schweiz aktiv mit.
Quality Services unterstützt die Digital Products von Zurich Schweiz dabei, Software schneller, sicherer und mit nachweisbarer Qualität bereitzustellen. Dafür entwickeln wir unsere heutige Testautomation zu einer skalierbaren Quality-Engineering-Plattform weiter. Als Lead Software Engineer übernimmst du die technische Führung für Architektur, Engineering Excellence und die Weiterentwicklung unserer Quality Platform & Automation. Du führst fachlich, nicht disziplinarisch, und arbeitest eng mit Product Management, Engineers, Digital Products sowie internen und externen Delivery-Partnern zusammen.
Qualifications and Skills
Hochschulabschluss in Informatik, Software Engineering oder einem vergleichbaren Fachgebiet beziehungsweise eine gleichwertige praktische Qualifikation
Nachgewiesene langjährige Erfahrung mit modernen Testing- und Testautomationsstrategien, idealerweise API-, Contract- und komponentenbasierten Ansätzen
Mehrjährige Erfahrung als Senior oder Lead Software Engineer mit produktiven Plattformen und verteilten Systemen sowie fundierte Erfahrung in Architektur, Software- und Plattform-Engineering sowie im Aufbau sicherer, wartbarer und skalierbarer Lösungen. Dazu gehört auch die Fähigkeit, technische Richtung vorzugeben, tragfähige Entscheidungen herbeizuführen und Engineers ohne disziplinarische Verantwortung zu führen (Fachliche Führung)
Sehr gute Kenntnisse in mindestens einer der Sprachen Java, C#/.NET, Python oder TypeScript und praktische Erfahrung mit weiteren modernen Technologien. Ausserdem hast du weitreichende Erfahrung mit Microsoft Azure, Docker, Kubernetes, Git, CI/CD-Pipelines, APIs und Infrastructure as Code. Zudem kannst du ein fundiertes Verständnis von Identity, Secrets Management, Security, Observability und automatisierter Bereitstellung vorweisen. Ergänzend dazu hast du Erfahrung mit Azure DevOps sowie agilen Delivery-Modellen, idealerweise in einem SAFe- oder vergleichbaren skalierten Umfeld
Starke Kommunikationsfähigkeiten in Deutsch & Englisch, ausgeprägtes Urteilsvermögen und die Fähigkeit, komplexe technische Themen adressatengerecht zu vermitteln