6 Software Development in Spreitenbach
Spezialist Testautomatisierung (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Softwarelösungen für die berufliche Vorsorge und trägst aktiv zur Digitalisierung der 2. Säule bei. Du entwickelst qualitativ hochwertige Verwaltungssoftware weiter und begleitest deren Einführung sowie Betreuung bei anspruchsvollen Kundenprojekten. Durch dein technologisches Know-how und dein Verständnis für komplexe Vorsorgesysteme sorgst du für nachhaltige Effizienz in einer sicherheitsrelevanten Branche. Du arbeitest eng mit erfahrenen Fachleuten zusammen und bringst deine Expertise gezielt in die Weiterentwicklung bestehender Applikationen ein. Dabei übernimmst du Verantwortung für technische Konzepte sowie deren Umsetzung im produktiven Einsatz.
Verantwortung
- Du baust die gesamte Testinfrastruktur (Frontend, API, Integration) auf und entwickelst sie kontinuierlich weiter.
- In dieser Rolle sorgst du mit stabilen End-to-End-Tests für eine reibungslose User Experience ohne Regressionen.
- Du implementierst effektive API-Tests und integrierst diese nahtlos in unsere CI/CD-Prozesse.
- Als Spezialist für Testautomatisierung analysierst du Fehlerquellen präzise und dokumentierst Testergebnisse nachvollziehbar.
- Mit deinem scharfen Blick für Details deckst du Schwachstellen auf und trägst gezielt zur Fehlerbehebung bei.
- Du bringst dein Know-how aktiv in die agile Zusammenarbeit ein und gestaltest unsere Teststrategie massgeblich mit.
Qualifikationen
Du hast ein abgeschlossenes FH-Studium in Informatik und bringst 3–5 Jahre Erfahrung in der Testautomatisierung mit (zwingend)
Du beherrschst Tools wie Cypress, Selenium, k6 sowie Technologien wie Java, REST und GraphQL souverän
Dein Know-how in modernen Webtechnologien wie Angular und TypeScript ergänzt du durch den routinierten Umgang mit CI/CD-Pipelines wie Jenkins und Gradle
Du arbeitest strukturiert, denkst analytisch und legst grossen Wert auf höchste Qualität in jeder Entwicklungsphase
Deine Teamfähigkeit und dein kommunikatives Auftreten machen dich zu einem geschätzten Sparringspartner in agilen Projektteams
Mit hoher Eigenverantwortung und klarem Fokus bringst du ein starkes Qualitätsbewusstsein in jedes Projekt ein
Deutsch C2 ist zwingend
Benefits
Test Engineer (Automation & Quality) (m/w/d)
Verantwortung
Verantwortung für die Konzeption, Implementierung und Wartung automatisierter Testframeworks für Webanwendungen und APIs, um höchste Stabilität und Performance sicherzustellen.
Implementierung von End-to-End- und API-Tests mittels Cypress, Selenium und k6 sowie Integration in moderne CI/CD-Pipelines (Jenkins, GitHub Actions).
Analyse, Reporting und schnelle Behebung von Bugs, um die User Experience konstant auf Spitzenniveau zu halten.
Zusammenarbeit mit agilen Entwicklungsteams, aktive Mitgestaltung der Teststrategie und kontinuierliche Optimierung der Softwarequalität.
Qualifikationen
3–5 Jahre Erfahrung in automatisierter Testentwicklung, idealerweise mit Webtechnologien (Angular, TypeScript) und modernen API-Standards (REST, GraphQL).Zwingend erforderlich
Starkes analytisches Denken, strukturiertes Vorgehen und ausgeprägtes Qualitätsbewusstsein.
Teamplayer mit Kommunikationsstärke und Leidenschaft für digitale Produkte, die Nutzer begeistern.
Schweizerdeutsch ist zwingend
Benefits
C# Software Engineer (m/w/d)
Verantwortung
Entwicklung und Wartung komplexer Web-Applikationen auf Basis von .NET/C# und Microsoft SQL Server
Mitarbeit in Scrum-Teams bei unterschiedlichen Projekten
Unterstützung von Lösungsarchitekten und Projektleitern von Konzept bis Abnahme
Begleitung der Produktberater bei Kundenanliegen
Sicherstellung der Softwarequalität durch Code-Reviews und Unit-Tests
Qualifikationen
Abgeschlossenes Studium in Informatik, Naturwissenschaften, Mathematik oder Technik
Erfahrung in .NET/C# und Microsoft SQL Server
Team- und Agile-Methoden-Erfahrung
Sehr gute Deutsch- und gute Englischkenntnisse
Softwareentwickler/in .NET & Blazor (m/w/d)
Verantwortung
Weiterentwicklung bestehender .NET-Anwendungen (ASP.NET Core, Blazor Server, WPF)
Umsetzung neuer Features und Verbesserung bestehender Komponenten nach Clean Code & SOLID-Prinzipien
Mitarbeit an Daten- und Backend-Prozessen (MSSQL, SSIS) und OLAP-Cube (SSAS)
Umsetzung von UI/UX-Anforderungen mit MVVM und Blazor-Komponenten
Mitwirkung an Architekturentscheidungen und Dokumentation
Optionale Mitarbeit an AI-Integration in die Plattform
Qualifikationen
Ausbildung als Informatiker EFZ Applikationsentwicklung, Bachelor in Informatik oder vergleichbare Weiterbildung
Ausgeprägte Kenntnisse in objektorientierter Programmierung (C# oder Java)
Erfahrung in C# / .NET Core
Kenntnisse in ASP.NET Core, WPF, Blazor Server oder Lernbereitschaft
Solide Kenntnisse in HTML und CSS
Verständnis von Datenbanken (MSSQL, SSIS, SSAS, OR-Mapper wie Dapper)
Verhandlungssichere Deutsch- und Englischkenntnisse
Benefits
Software Engineer (Java, SCADA) (m/w/d)
Verantwortung
Eigenständige Umsetzung komplexer Business-Logik-Module in Java sowie Erstellung und Pflege von Modul- und Integrationstests
Weiterentwicklung des SCADA-Systems inklusive der zugehörigen Engineering-Tools und Implementierung von Schnittstellen, Standards und Integrationen
Enge Zusammenarbeit mit Projektleitern, Entwicklerkollegen und interdisziplinären Teams, um Anforderungen effizient umzusetzen
Selbstständige Bearbeitung von Aufgaben innerhalb eines kleinen Entwicklerteams von fünf Personen
Analyse, Konzeption und Umsetzung innovativer Lösungen unter Berücksichtigung neuer Technologien und Best Practices
Sicherstellung von stabiler, wartbarer und skalierbarer Softwarearchitektur
Qualifikationen
Abgeschlossene Ausbildung als Informatiker FH/HF oder vergleichbare Qualifikation
Mindestens fünf Jahre praktische Erfahrung in der Java-Entwicklung (Versionen 8, 11, 17), Maven, Apache Karaf oder Spring Boot
Idealerweise Kenntnisse in TypeScript/Node.js sowie C#/.NET
Erfahrung mit Container-Technologien (Docker, Docker Compose) und Grundkenntnisse zu Kubernetes/Helm sowie Microservices-Architekturen
Vertrautheit mit CI/CD-Pipelines (z. B. Jenkins, Nexus) und Versionsverwaltungssystemen wie Git oder Subversion
Gute Deutsch- und Englischkenntnisse
PHP/Vue.js Webentwickler (m/w/d)
Verantwortung
Entwicklung und Optimierung der Webapplikation im Backend (PHP/MySQL)
Umsetzung komplexer fachlicher und technischer Anforderungen
Anbindung und Entwicklung von REST/JSON APIs sowie externen Schnittstellen
Frontend-Entwicklung mit Vue.js, HTML, CSS und JavaScript
Sicherstellung von Entwicklungs- und Qualitätsstandards inkl. Unit-Tests
Verantwortung für eigene Module und Komponenten
Unterstützung bei Supportanfragen und Change Requests
Enge Zusammenarbeit mit Projektleitung, UX/UI und Dev-Team
Qualifikationen
Abgeschlossenes Studium oder Ausbildung in Informatik bzw. mehrjährige Erfahrung in der Softwareentwicklung
Sehr gute PHP-Kenntnisse (OOP), idealerweise mit Framework-Erfahrung (z. B. Slim)
Erfahrung mit MySQL und Unit-Testing (PHPUnit)
Gute Kenntnisse in Vue.js oder vergleichbarem Frontend-Framework
Sicherer Umgang mit HTML, CSS, JavaScript
Erfahrung in Schnittstellenentwicklung (REST/JSON)
Fliessend Deutsch
Benefits