Test Engineer (ASAP)
Ivy Partners
Bern, Switzerland
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Bern, Switzerland
Tech stack
Java
JavaScript
Azure
Software Quality
Continuous Integration
DevOps
Software Engineering
Software Requirements Analysis
SQL Databases
Test Case Design
Test Data
Strategies of Testing
Angular
Gitlab-ci
Playwright
Job description
- Benutzeranforderungen, Spezifikationen und Modelle hinsichtlich ihrer Testbarkeit analysieren, überprüfen und bewerten
- Test Spezifikationen auf Basis einer detaillierten technischen Analyse der funktionalen und nicht-funktionalen Anforderungen (Zuverlässigkeit, Effizienz, Benutzerfreundlichkeit usw.) erstellen
- Testmodelle mithilfe geeigneter (Test-)Techniken erstellen
- Produkt-Risikoanalysen analysieren, um die Testtiefe zu bestimmen; verbleibende Risiken nach Testausführung identifizieren
- Die Testumgebung einrichten
- Die Teststrategie durch Anwendung standardisierter Testmethoden und -werkzeuge implementieren
- Die Testabdeckungsmatrix erstellen
- Testdaten vorbereiten oder anfordern
- Tests automatisieren
- Testwerkzeuge konfigurieren, aktualisieren, warten und bereitstellen
- Tests gemäß vordefinierten Testfällen oder auf explorative Weise ausführen und dokumentieren
- Defekte identifizieren, analysieren, beschreiben und isolieren
- Die Leistung von Komponenten und Systemen messen
Requirements
- Einen Abschluss in einem relevanten Fachgebiet oder eine vergleichbare Qualifikation sowie Erfahrung als Qualitätsingenieur besitzen
- Mit agilen Methodologien vertraut sind und eine starke Motivation für Softwarequalität, kontinuierliches Testen und kontinuierliche Verbesserungen haben
- Erfahrung mit Testautomatisierungswerkzeugen und -methoden (z.B. Playwright) sowie Erfahrung in der Softwareentwicklung (Kenntnisse in Java, SQL, JavaScript oder Angular sind von Vorteil)
- Mit verschiedenen Testmethoden (automatisiertes Testen, manuelles Testen, Performance-Tests) vertraut sind
- Ein Verständnis für CI/CD-Pipelines (z.B. GitLab CI oder Azure DevOps) sowie DevOps-Prinzipien haben
- Eine unabhängige, strukturierte Arbeitsweise und starke analytische Fähigkeiten zur Identifikation von Defekten, Ursachen und Optimierungspotentialen haben
- Interesse an rechtlichen Angelegenheiten (insbesondere Aufbewahrung und Datenschutz) zeigen
- Fließend Deutsch und sehr gute Englischkenntnisse besitzen