148 IT - Software Development in Malans SG
Test Architect – Quality Assurance & Automation Strategy (m/w/d)
Rolle
Du willst Qualität nicht nur prüfen – du willst sie architektieren. Als erfahrene Fachperson im Bereich Software-Qualitätssicherung gestaltest du Testlandschaften, die mit der Produktkomplexität mitwachsen, und schaffst eine Grundlage, auf der Entwicklungsteams schnell und sicher liefern können.
Verantwortung
Konzeption und kontinuierliche Weiterentwicklung einer zukunftsorientierten Test- und Qualitätsstrategie
Verantwortung für die Testarchitektur inkl. Framework-Auswahl, Tool-Evaluierung und Automatisierungsgrad-Planung
Durchführung und Steuerung komplexer Testszenarien über Systemgrenzen hinweg – funktional, nicht-funktional und explorativ
Enge Einbindung in den Anforderungsprozess zur frühzeitigen Identifikation von Qualitätsrisiken (Shift-Left-Testing)
Aufbau eines kennzahlenbasierten Qualitäts-Reportings als Entscheidungsgrundlage für Releases und Produktentscheide
Coaching und Befähigung von Entwicklungs- und Fachteams zu testgetriebenen Arbeitsweisen (TDD/BDD)
Steuerung externer Testdienstleister und Koordination mit internen QA-Ressourcen
Mitgestaltung agiler Prozesse und Qualitäts-Gates in SAFe®- oder Scrum-basierten Umgebungen
Qualifikationen
Abgeschlossenes Studium in Informatik, Software Engineering oder Wirtschaftsinformatik mit Schwerpunkt Qualitätssicherung
Mehrjährige Erfahrung im Aufbau und Betrieb von Testarchitekturen in komplexen Enterprise- oder Produktumgebungen
Tiefgreifende Kenntnisse in Testautomatisierungsframeworks und modernen QA-Methoden (BDD, TDD, exploratives Testen)
Erfahrung mit Performance- und Last-Tests (z. B. k6, JMeter, Gatling) von Vorteil
Vertraut mit agilen Skalierungsframeworks wie SAFe®, LeSS oder vergleichbaren Methoden
ISTQB Advanced Level Test Manager oder vergleichbare Zertifizierung ist ein klares Plus
Visionäre, strukturierte Persönlichkeit mit der Fähigkeit, Qualitätsthemen auf allen Ebenen – vom Code bis zur Führungsebene – verständlich zu vertreten
Benefits
Digital Quality Engineer – Testing & Release Governance (m/w/d)
Rolle
Softwarequalität entsteht nicht am Ende – sie wird von Anfang an gebaut. Du bist die Person, die das weiss und täglich danach handelt. Mit strategischem Blick, methodischer Stärke und echter Begeisterung für durchdachte Testabläufe sicherst du, dass digitale Produkte nicht nur ausgeliefert, sondern wirklich vertraut werden.
Verantwortung
Entwicklung und Umsetzung einer risikobasierten Teststrategie für komplexe, verteilte Softwarelandschaften
Verantwortung für sämtliche Testphasen – von der Anforderungsanalyse über Systemtests bis hin zu produktionsnahen Abnahmetests
Aufbau und Pflege automatisierter Regressionstestsuiten zur Beschleunigung von Release-Zyklen
Integration von Qualitätssicherungsprozessen in bestehende DevOps- und CI/CD-Strukturen
Steuerung des Defect-Lifecycles inkl. Priorisierung, Eskalation und strukturierter Ursachenanalyse
Erstellung entscheidungsrelevanter Qualitätsberichte und Test-Dashboards für Projektleitung und Stakeholder
Aktive Mitgestaltung von Release-Entscheiden auf Basis objektiver Qualitätsdaten
Förderung einer testgetriebenen Entwicklungskultur im gesamten Produktteam
Qualifikationen
Studium oder Weiterbildung in Informatik, Wirtschaftsinformatik oder vergleichbarer Richtung
Mehrjährige Erfahrung im Testmanagement oder Quality Engineering in agilen Produktorganisationen
Kenntnisse in Testautomatisierung (z. B. Playwright, Selenium, Cypress) und API-Testing (Postman, REST Assured)
Erfahrung mit Testmanagement-Tools wie Jira Xray, Zephyr Scale oder TestRail
Vertraut mit CI/CD-Plattformen (Azure DevOps, GitLab CI, Jenkins) und modernen DevOps-Praktiken
ISTQB-Zertifizierung (Foundation oder Advanced) von Vorteil
Analytische, strukturierte Persönlichkeit mit ausgeprägtem Qualitätsbewusstsein und Kommunikationsstärke
Benefits
QA Specialist – Test & Requirements Management (m/w/d)
Rolle
Zwischen Fachbereich und Technik brauchst du jemanden, der beide Sprachen spricht – und genau das bist du. Mit deiner Kombination aus Testexpertise, Prozessverständnis und agilem Mindset sorgst du dafür, dass Software nicht nur gebaut, sondern wirklich durchdacht wird. Hier kannst du Qualität von Anfang an mitgestalten.
Verantwortung
Planung und Durchführung strukturierter Softwaretests inkl. systemübergreifender Integrations- und End-to-End-Testszenarien
Konzeption, Review und laufende Optimierung von Testfällen auf Basis funktionaler und nicht-funktionaler Anforderungen
Aktive Mitwirkung im Requirements Engineering: Unterstützung bei der Erarbeitung von Fachanforderungen, Spezifikationen und Akzeptanzkriterien
Auswertung und adressatengerechte Kommunikation von Testergebnissen sowie Ableitung konkreter Qualitätsmassnahmen
Defect-Management inkl. Priorisierung, Nachverfolgung und strukturierter Eskalation kritischer Befunde
Mitgestaltung der Teststrategie und aktive Förderung einer qualitätsorientierten Entwicklungskultur im agilen Team
Enge Zusammenarbeit mit Product Ownern, Entwicklern und Fachbereichen in einem modernen SAFe®-Umfeld
Qualifikationen
Hochschulabschluss oder Weiterbildung in Wirtschaftsinformatik, Informatik oder vergleichbarer Richtung
Mehrjährige Praxiserfahrung im Softwaretesting und Testmanagement, vorzugsweise in agilen Umgebungen
Vertraut mit modernen Testmethoden, Testautomatisierungskonzepten und Testmanagement-Plattformen
Erfahrung in der Mitarbeit bei Anforderungsanalysen und in der Zusammenarbeit mit Product Management
Kenntnisse in agilen Frameworks (SAFe®, Scrum, Kanban) und deren Qualitätssicherungspraktiken
ISTQB-Zertifizierung oder vergleichbare Qualifikation von Vorteil
Strukturierte, lösungsorientierte Persönlichkeit mit ausgeprägtem Gespür für Qualität und Kundenorientierung
Test Manager – Agile QA & System Integration (m/w/d)
Rolle
Du denkst in Szenarien, die andere noch nicht sehen. Als erfahrene Testpersönlichkeit mit agilem Mindset stellst du sicher, dass Softwarelösungen nicht nur funktionieren, sondern wirklich überzeugen – über Systemgrenzen hinweg und unter realen Bedingungen. Qualität ist für dich kein Zufall, sondern das Ergebnis konsequenter Methodik.
Verantwortung
Eigenverantwortliche Planung, Organisation und Durchführung umfassender Software-Tests inkl. Systemintegrations- und End-to-End-Tests über mehrere Fachapplikationen hinweg
Review bestehender Testfälle sowie aktive Mitarbeit bei deren Konzeption und Weiterentwicklung
Aufbau und Pflege einer strukturierten Testdokumentation inkl. Testplänen, Testprotokollen und Fehlerberichten
Kommunikation und Aufbereitung von Testergebnissen für unterschiedliche Stakeholder sowie Einleitung gezielter Massnahmen bei Abweichungen
Unterstützung und Stellvertretung des Produktmanagements bei der Erarbeitung von Fachanforderungen und Spezifikationen
Enge Zusammenarbeit mit Entwicklungsteams, Business Analysten und Product Ownern in einem agilen SAFe®-Umfeld
Kontinuierliche Weiterentwicklung von Testprozessen und Qualitätsstandards
Qualifikationen
Abgeschlossene Ausbildung in Wirtschaftsinformatik (HF/FH) oder Bachelor-Abschluss mit ausgeprägter IT-Affinität
Mehrjährige Erfahrung im Testmanagement, idealerweise in agilen Projektumgebungen
Kenntnisse in modernen Testmethoden (funktionale Tests, Regressionstests, Integrationstests) sowie Testmanagement-Tools wie Jira Xray, Zephyr oder TestRail
Erfahrung mit agilen Frameworks, insbesondere SAFe® oder Scrum
Analytische, strukturierte Arbeitsweise mit hohem Qualitätsbewusstsein und Eigenverantwortung
Kommunikationsstärke und die Fähigkeit, technische Sachverhalte verständlich zu vermitteln
Senior QA Manager – Test Strategy & Automation (m/w/d)
Rolle
Fehler finden ist gut – Fehler verhindern ist besser. Du etablierst Qualitätssicherung als integralen Bestandteil des Entwicklungsprozesses, treibst Testautomatisierung voran und schaffst Transparenz über den Qualitätszustand komplexer Systeme. Hier gestaltest du QA von Grund auf – mit echtem Einfluss.
Verantwortung
Verantwortung für die gesamte Testmanagement-Disziplin inkl. Teststrategie, Testplanung und Qualitätssteuerung
Aufbau und Betrieb automatisierter End-to-End-Testsuiten in modernen DevOps-Umgebungen
Steuerung und Priorisierung von Testaktivitäten über mehrere parallele Projekte und Releases hinweg
Etablierung einer datengetriebenen Qualitätssicherung durch aussagekräftige Metriken, Dashboards und Trendanalysen
Integration von Qualitätssicherungsprozessen in CI/CD-Pipelines (z. B. Azure DevOps, GitLab CI, Jenkins)
Verantwortung für Defect-Management, Risikoanalysen und strukturierte Eskalationsprozesse
Fachliche Begleitung und Coaching von Testteams sowie enge Zusammenarbeit mit Entwicklung und Business
Mitgestaltung und Weiterentwicklung einer unternehmensweiten Quality-Engineering-Kultur
Qualifikationen
Hochschulabschluss in Informatik, Wirtschaftsinformatik oder verwandter Disziplin mit mehrjähriger Erfahrung im QA- oder Testmanagement
Nachgewiesene Expertise in der Entwicklung und Umsetzung von Teststrategien für komplexe Enterprise-Applikationen
Praxiserfahrung mit Testautomatisierungsframeworks (Selenium, Playwright, Cypress o. ä.) und API-Testing-Tools (Postman, REST Assured)
Vertraut mit agilen Frameworks (Scrum, Kanban, SAFe) und modernen DevOps-Praktiken
Erfahrung mit Testmanagement-Tools wie Jira Xray, Zephyr, TestRail oder vergleichbaren Plattformen
ISTQB Advanced Level oder vergleichbare Zertifizierung von Vorteil
Strukturierte, qualitätsorientierte Persönlichkeit mit Führungsqualitäten und ausgeprägter Stakeholder-Kommunikation
Test Manager – Quality & Automation (m/w/d)
Rolle
Qualität ist für dich keine Endkontrolle – sie ist ein durchgängiges Prinzip. Du denkst in Teststrategien, steuerst komplexe Testprozesse und weisst, wie man Softwarequalität nicht nur misst, sondern aktiv gestaltet. Wenn Testautomatisierung und agile Qualitätssicherung dein Terrain sind, ist diese Rolle genau richtig für dich.
Verantwortung
Entwicklung und Implementierung einer ganzheitlichen Teststrategie über alle Projektphasen und Systemebenen hinweg
Planung, Koordination und Steuerung sämtlicher Testaktivitäten in agilen und klassischen Projektumgebungen
Aufbau und Weiterentwicklung automatisierter Testframeworks und -pipelines (z. B. Selenium, Cypress, Playwright, Robot Framework)
Definition und Überwachung von Qualitätskriterien, Testmetriken und KPIs inkl. aussagekräftigem Reporting
Enge Zusammenarbeit mit Entwicklungsteams, Product Ownern und Stakeholdern zur frühzeitigen Qualitätssicherung
Koordination interner und externer Tester sowie fachliche Begleitung von UAT-Phasen
Identifikation und strukturiertes Management von Defects inkl. Root-Cause-Analysen
Kontinuierliche Weiterentwicklung von Testprozessen, Standards und Tools im Sinne einer Quality-First-Kultur
Qualifikationen
Abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder vergleichbarer Richtung
Mehrjährige Erfahrung im IT-Testmanagement oder in der Qualitätssicherung komplexer Softwareprojekte
Fundierte Kenntnisse in Testmethoden, Testtools und modernen Testframeworks
Erfahrung mit agilen Methoden (Scrum, SAFe) sowie klassischen Projektmanagement-Ansätzen
Kenntnisse in CI/CD-Pipelines und testgetriebener Entwicklung (TDD/BDD) von Vorteil
ISTQB-Zertifizierung oder vergleichbare Qualifikation ist ein klares Plus
Analytisches Denkvermögen, Kommunikationsstärke und ausgeprägte Qualitätsorientierung
Application Software Engineer (m/w/d)
Verantwortung
Du entwickelst und betreust .NET-basierte Applikationen und stellst deren kontinuierliche Weiterentwicklung sicher.
Du optimierst Datenbankabfragen und Datenbankstrukturen mit starkem Fokus auf Performance und Skalierbarkeit.
Du setzt Kundenanforderungen technisch um und entwickelst neue Features sowie Schnittstellenlösungen.
Du begleitest Software-Releases inklusive Testing, Deployment und technischer Dokumentation.
Du beschäftigst dich aktiv mit KI-gestützten Entwicklungstools und bringst neue Technologien in den Entwicklungsalltag ein.
Qualifikationen
Du verfügst über fundierte Erfahrung in der Softwareentwicklung mit .NET/C#.
Du hast sehr gute Kenntnisse in SQL und Erfahrung mit komplexen Datenbankdesigns und -abfragen.
Du arbeitest sicher mit Git, CI/CD-Pipelines und modernen Entwicklungsprozessen.
Du hast Interesse an KI-Technologien und idealerweise praktische Erfahrung mit Tools wie Copilot, ChatGPT oder ähnlichen Lösungen.
Du arbeitest strukturiert, lösungsorientiert und fühlst dich in einem technisch anspruchsvollen Umfeld wohl.
Benefits
Fullstack Software Engineer (.NET / SQL) (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Softwarelösungen mit KI-Fokus und trägst dazu bei, digitale Prozesse im Sozialbereich effizient und zukunftsorientiert abzubilden. Du übernimmst die Verantwortung für die Konzeption, Umsetzung und Weiterentwicklung von Standardsoftwarekomponenten und bringst deine Expertise aktiv in technische Entscheidungen ein. Dabei analysierst du Anforderungen, entwickelst saubere Architekturen und sorgst für eine qualitativ hochwertige, wartbare Codebasis. Du arbeitest eng mit anderen Fachbereichen zusammen, um Anforderungen in nachhaltige technische Lösungen zu übersetzen und KI-Ansätze sinnvoll zu integrieren. Durch deine Erfahrung als Professional prägst du Best Practices im Entwicklungsprozess und treibst Innovationen im Produktportfolio voran.
Verantwortung
Du entwickelst und wartest Applikationen auf Basis von .NET (WinForms / ASP.NET) mit starkem Fokus auf C# und SQL.
Du konzipierst, entwickelst und optimierst komplexe Datenbankabfragen sowie bestehende Datenbankstrukturen.
Du analysierst Kundenanforderungen und setzt neue Funktionen sowie Erweiterungen in bestehenden Systemen um.
Du realisierst und integrierst Schnittstellen zu Drittsystemen und sorgst für stabile Systemverbindungen.
Du arbeitest an Deployment, Testing und Dokumentation von Software-Releases sowie an internen Entwicklungsprozessen mit.
Qualifikationen
Du hast eine Ausbildung oder ein Studium im Bereich Informatik oder vergleichbare praktische Erfahrung.
Du verfügst über mehrjährige Erfahrung in der Softwareentwicklung mit C# und .NET.
Du bringst sehr gute SQL-Kenntnisse sowie Erfahrung in der Optimierung von Datenbankabfragen mit.
Du bist vertraut mit Git, CI/CD-Prozessen und agilen Entwicklungsmethoden.
Du interessierst dich für neue Technologien und hast idealerweise erste Erfahrungen mit KI-gestützten Entwicklungstools.
Benefits
Software Engineer (Java) (m/w/d)
Verantwortung
- Du arbeitest bei Kunden vor Ort als Java-Entwickler in einem agilen Projektumfeld.
- Du wirst Teil eines hochmotivierten Teams, das gemeinsam an der Gestaltung und Umsetzung eines technisch anspruchsvollen Projekts arbeitet.
- Du analysierst komplexe Anforderungen und entwickelst innovative Lösungen in Java.
- Im agilen Projektumfeld wirst du eng mit anderen Entwicklern, Designern und Fachexperten zusammenarbeiten.
- Aufgrund der Komplexität und des Umfangs des Projekts erwartet dich eine langfristige Zusammenarbeit.
- Du hast die Möglichkeit, eine Schlüsselrolle einzunehmen und Verantwortung zu übernehmen.
- Dein Beitrag wird maßgeblich zur erfolgreichen Umsetzung des Kundenprojekts beitragen und langfristige Perspektiven eröffnen.
Qualifikationen
- Du hast eine höhere Informatik-Ausbildung (Uni, ETH, FH) oder eine gleichwertige Qualifikation.
- Du verfügst über mindestens 5 Jahre praktische und aktuelle Erfahrung im Bereich Backendsysteme und Integrationsframeworks.
- Du beherrschst Java SE bis einschließlich Version 11 und bist vertraut mit JUnit für das Testen von Java-Anwendungen.
- Du besitzt fundierte Kenntnisse im Spring Framework, insbesondere in Spring Boot und Spring Cloud.
- Du hast Erfahrung im Umgang mit Oracle-Datenbanken, SQL und Hibernate für die Datenbankintegration.
- Cloud-native Entwicklung ist dir vertraut, und du hast Kenntnisse in Docker und OpenShift für die Entwicklung und Bereitstellung von Anwendungen in der Cloud.
- Du bringst Erfahrung mit Build-Tools wie Maven, Continuous Integration/Deployment-Tools wie Jenkins und Code-Quality-Tools (vorzugsweise Sonar) mit.
- Du hast Kenntnisse im Sourcecodemanagement mit Git/Bitbucket und besitzt Erfahrung im Bereich Software-Design.
- Du hast ein Verständnis für agile Vorgehensweisen und kannst dich gut in komplexen Systemen zurechtfinden.
- Du beherrscht Deutsch auf C1-Niveau (mündlich und schriftlich) und verfügst über gute Englischkenntnisse.
Benefits
Automation Engineer - Robotic (m/w/d)
Verantwortung
- Du bist zuständig für die Programmierung der Steuerungen von Robotern und komplexen Antriebssystemen
- Du spezifizierst und konfigurierst Visionssysteme gemäß den jeweiligen Kundenanforderungen und testest die Funktionalität der Systeme
- Bei der Auslegung der Visionssysteme arbeitest du eng mit unseren Partnern zusammen
- In Zusammenarbeit mit dem mechatronischen Team entwickelst du innovative und wettbewerbsfähige Lösungen
- In enger Zusammenarbeit mit der mechanischen Konstruktion, dem Verkauf und der Endmontage erarbeitest du kundenspezifische Konzepte und Lösungen für Kundenaufträge
- Du bist verantwortlich für die kontinuierliche Weiterentwicklung unserer modularen Softwarebausteine
Qualifikationen
- Du hast erfolgreich ein Studium im Bereich der Ingenieurwissenschaften abgeschlossen, idealerweise mit einem M.Sc.-Abschluss
- Wenn möglich, hast du bereits in einer ähnlichen Position Erfahrungen gesammelt oder möchtest nach Beendigung deines Studiums in der industriellen Automatisierung Fuss fassen
- Du interessierst dich für die industrielle Anwendung von Vision-Systemen und Smart-Kameras
- Idealerweise verfügst du über Kenntnisse in der SPS- und Motion-Programmierung
- Deine guten Englischkenntnisse helfen dir bei der internationalen Zusammenarbeit und gelegentlichen Kundenbesuchen weiter
- Du bist begeistert von komplexen Verpackungsmaschinen in einer zukunftsorientierten Branche
Benefits