Für unseren Kunden in Bern suchen wir einen erfahrenen Test Engineer, der die Qualität komplexer Softwareanwendungen sicherstellt. Sie verantworten die Entwicklung, Spezifikation, Durchführung und Dokumentation von Tests, setzen Teststrategien und -tools professionell ein und tragen aktiv zur kontinuierlichen Verbesserung von Prozessen bei.
Hauptaufgaben:
1. Analysieren und bewerten von Benutzeranforderungen, Spezifikationen und Modellen hinsichtlich Testbarkeit
2. Erstellen von Testspezifikationen auf Basis funktionaler und nicht-funktionaler Anforderungen (Zuverlässigkeit, Effizienz, Benutzbarkeit)
3. Entwickeln von Testmodellen mit geeigneten Testmethoden
4. Durchführung von Produkt-Risikoanalysen zur Festlegung der Testtiefe und Identifikation von Restrisiken
5. Aufbau, Pflege und Verwaltung der Testumgebung
6. Umsetzung der Teststrategie mithilfe standardisierter Testmethoden und Tools
7. Erstellung von Test-Abdeckungsmatrizen
8. Vorbereitung und Bereitstellung von Testdaten
9. Automatisierung von Tests und Wartung der Test-Tools
10. Durchführen und Dokumentieren von Tests (Testfälle und explorative Tests)
11. Identifikation, Analyse und Eingrenzung von Fehlern
12. Messen der Leistungsfähigkeit und Performance von Systemen
Anforderungen:
13. Abgeschlossene Ausbildung oder Studium in Informatik oder vergleichbare Qualifikation
14. Mindestens 7 Jahre Erfahrung im Testumfeld
15. Sehr starke Kenntnisse in Application Engineering
16. Fundierte Erfahrung im Data Management / Data Engineering
17. Erfahrung in Erstellung von Testkonzepten, Testfällen und QA-Dokumentation
18. Kenntnisse in Qualitätsmanagement und Testmethoden
19. ISTQB-Zertifizierung oder vergleichbare Testing-Zertifizierung
20. Teamfähigkeit, Konfliktfähigkeit und Begeisterung für agile Softwareentwicklung
21. Wünschenswert: Programmier- und Testautomatisierungskenntnisse in Angular, HTML5, Java, Protractor, Selenium
Sprachen:
22. Deutsch; fliessend (Niveau C1 – C2)