Test und Quality Engineer
ti&m AG
St. Gallen, Switzerland
28 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
St. Gallen, Switzerland
Tech stack
Java
.NET
Agile Methodologies
Artificial Intelligence
Automation of Tests
Azure
Continuous Integration
Cursor (Graphical User Interface Elements)
Programming Tools
Python
Openshift
Scrum
Scaled Agile Framework
Selenium
Simple Object Access Protocol (SOAP)
Software Engineering
Test Case Design
TypeScript
GitHub Copilot
Appium
Cypress
Swift
Kotlin
Gitlab-ci
Kubernetes
Playwright
Kafka
Docker
Jenkins
Job description
- Zusammenarbeit mit Kunden und Stakeholdern im Testengineering.
- Konzeption und Umsetzung von Testfällen für manuelle und automatisierte Tests.
- Weiterentwicklung der Testumgebungen und Einbringung neuer Technologien., * Agiles, entwicklungsnahes Testengineering in Zusammenarbeit mit unseren Kunden oder internen Stakeholdern
- Abwechslungsreiche Softwareentwicklungsprojekte mit der Möglichkeit, eigene Ideen und Konzepte einzubringen sowie neue Tech-Stacks und Branchen kennenzulernen
- Konzeption, Planung und Umsetzung von Testfällen für die manuelle sowie automatisierte Ausführung
- Aufbau oder Weiterentwicklung der Testumgebungen
- Ein motiviertes Quality- und Testing Services Team, dass sich regelmässig fachlich austauscht und internen Know-how Transfer fördert
- Gestaltungsspielraum, um neue Technologien, Frameworks und Best Practices in Projekten einzubringen und umzusetzen
- Weiterbildungsmöglichkeiten (z.B. durch die ti&m Academy)
- Die Möglichkeit, sich über die eigene Rolle hinweg weiterzubilden und weiterzuentwickeln
Requirements
- Technisches Studium, Entwicklungserfahrung in Programmiersprachen erforderlich.
- Kenntnisse in Testautomatisierung und CI/CD-Pipelines.
- Erfahrung mit agilen Methoden und Lernbereitschaft., * Abgeschlossenes technisches, formal- oder naturwissenschaftliches Studium (FH/Uni)
- Entwicklungserfahrung in einer oder mehreren Programmiersprachen (z.B. Java, Python, Kotlin, Swift, Typescript und/oder .NET Stack)
- Entwicklungs- und Testerfahrung mit einer oder mehreren Schnittstellentechnologien (z.B. REST, SOAP oder Kafka)
- Testautomatisierungserfahrung mit einem oder mehreren Testwerkzeugen (z.B. Playwright, Appium, Cypress, Selenium oder Robot Framework)
- CI/CD-Erfahrung mit einem oder mehreren Pipeline Systemen (z. B. GitLab CI/CD, Azure DevOps, Jenkins oder vergleichbare Lösungen)
- Erfahrung mit Container Technologien (wie zum Beispiel Docker, Kubernetes, Openshift, etc.)
- Kenntnisse zu Testmethoden und wie sie anzuwenden sind (nach ISTQB)
- Erfahrung im agilen Umfeld (Scrum, SAFe, etc.) sowie ein agiles Mindset, das du im Berufsalltag manifestierst und anwendest
- Das Interesse, etablierte und neue Technologien zu lernen und sich in komplexe Probleme einzuarbeiten
- Neugierde und Lernbereitschaft zeichnen dich aus und du beteiligst dich aktiv an Know-how Transfers, Meetings und Zeremonien
- Reisebereitschaft innerhalb der Schweiz, mit einem üblichen Vor-Ort-Anteil von ein bis zwei Tagen pro Woche (Mittelland-, Nord und Ostschweiz)
- Verhandlungssichere Deutschkenntnisse (min. C1 Niveau) sowie gute Englischkenntnisse
- Bevorzugt: Erfahrung mit modernen KI-gestützten Entwicklungswerkzeugen wie Claude Code, Cursor, GitHub Copilot oder ähnlich