Test Automation Engineer
Swisslinx
Bern, Switzerland
3 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Remote
Bern, Switzerland
Tech stack
Java
JavaScript
Automation of Tests
Azure
Continuous Integration
DevOps
Microsoft Office
Software Engineering
SQL Databases
Test Case Design
Test Data
Strategies of Testing
Angular
Gitlab-ci
Playwright
Job description
- Analysieren, Prüfen und Bewerten von Benutzeranforderungen, Spezifikationen und Modellen hinsichtlich Testbarkeit
- Erstellen von Testspezifikationen basierend auf einer detaillierten technischen Analyse (funktionale und nicht-funktionale Anforderungen wie Zuverlässigkeit, Effizienz, Benutzbarkeit)
- Erstellen von Testmodellen mithilfe geeigneter Testtechniken
- Analysieren der Produkt-Risikoanalyse zur Festlegung der Testtiefe sowie Bestimmen von Restrisiken nach Testausführung
- Aufbauen der Testumgebung
- Umsetzen der Teststrategie durch Anwendung standardisierter Testmethoden und Tools
- Erstellen der Test-Abdeckungsmatrix
- Vorbereiten oder Anfordern der Testdaten
- Automatisieren von Tests
- Konfigurieren, Aktualisieren, Warten und Bereitstellen der Test-Tools
- Durchführen und Dokumentieren von Tests gemäß vorgegebenen Testfällen oder explorativ
- Identifizieren, Analysieren, Beschreiben und Eingrenzen von Fehlern
- Messen der Leistungsfähigkeit (Performance) von Komponenten und Systemen
Requirements
- Abgeschlossenes Studium in einer relevanten Fachrichtung oder eine vergleichbare Qualifikation
- mindestens 7 Jahre. Erfahrung als Test Engineer
- Vertrautheit mit agilen Methoden sowie eine grosse Motivation für Softwarequalität, Continuous Testing und kontinuierliche Verbesserung
- Erfahrung mit Testautomatisierungstools und -methoden (z. B. Playwright) sowie Erfahrung in der Softwareentwicklung (Kenntnisse in Java, SQL, JavaScript oder Angular von Vorteil)
- Vertrautheit mit verschiedenen Testmethoden (automatisiertes Testen, manuelles Testen, Performance-Tests)
- Verständnis für CI/CD-Pipelines (z. B. GitLab CI oder Azure DevOps) sowie für DevOps-Prinzipien
- Selbstständige, strukturierte Arbeitsweise und sehr gute analytische Fähigkeiten zur Identifizierung von Fehlern, Ursachen und Optimierungspotenzial
- Interesse an rechtlichen Fragestellungen (insbesondere Aufbewahrung und Datenschutz)
- Fliessend Deutsch (gute Englischkenntnisse wünschenswert)
Benefits & conditions
- Dauer: Mai 2026 bis Dezember 2026 (Verlängerung möglich 10-12 Monate)
- Zusammenarbeit in einem motivierten, interdisziplinären Team