Testautomatisierungsingenieur (m/w)
Ärztekasse Genossenschaft
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, English Experience level
SeniorJob location
Tech stack
Java
API
Agile Methodologies
Confluence
JIRA
Automation of Tests
Software Quality
Databases
Continuous Delivery
Continuous Integration
Web Portals
Regression Testing
Webui
Selenium
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
Test Case Design
Test Management
Web Applications
Postman
GIT
Angular
Gherkin
Cucumber
Job description
- Planen, entwerfen, entwickeln und ausführen automatisierter Testszenarien. Je nach Projekt muss die Automatisierung auf API-Ebene, Web-GUI und/oder End-to-End erfolgen
- Die automatisierten Testfälle müssen basierend auf dem Risiko der jeweiligen Funktionalität identifiziert werden
- Die Automatisierung soll funktionale und nicht-funktionale Tests abdecken
- Aufbau von Regressionstest-Suiten, die Teil des Continuous Integration- und Build-Prozesses sind
- Kritische Performance- und Sicherheitstests identifizieren und automatisieren
- Zusammenarbeit mit Requirements Engineers und Business Analysts zur Identifikation der sinnvollsten Testfälle
Requirements
- Mindestens 5 Jahre Erfahrung in Softwareentwicklung/Testautomatisierung.
- Erfahrung im Testen von Java- und Web-Anwendungen (Angular, REST, SOAP).
- Starke und nachgewiesene Fähigkeiten in der Testautomatisierung
- Affinität zum Code-Design. Vertrautheit mit wichtigen Architektur- und Designprinzipien.
- Erfahrung mit Testtools und Frameworks (wie Selenium, Cucumber, Gherkin, Postman, Rest Assured)
- Tiefgehende Expertise in digitalen Frameworks wie Selenium (Web UI), Rest Assured (API), SQL (Datenbank).
- Praktische Erfahrung in der Bereitstellung von Automatisierung mit Fokus auf Continuous Integration/Continuous Deployment (Git, Bamboo)
- Nachgewiesene Erfahrung mit agilen Methoden und Umgang mit Tools wie JIRA, Confluence und X-Ray für Testmanagement.
- Hohe Codequalität und gute Dokumentationsfähigkeiten.
- Verständnis von Sicherheitskonzepten ist von Vorteil
- Selbstmotiviert und selbstorganisiert
- Analytische Denkweise mit schneller Auffassungsgabe
- Englischkenntnisse sind erforderlich
Benefits & conditions
- 40 Stunden pro Woche
- Hochmotiviertes Team
- Moderne Büroräume
- Gute Anbindung an den öffentlichen Verkehr
- 25 Urlaubstage, 30 Urlaubstage ab 50 Jahren
- Private Unfallversicherung
Weitere Informationen
Ein anregendes Umfeld hilft dabei, coole Lösungen für herausfordernde komplexe Anforderungen zu finden. Wir arbeiten in kleinen dynamischen Teams, in denen Sie Einfluss und Wirkung haben können. Sie finden scharfsinnige Teammitglieder für inspirierende Diskussionen. Wir sind lösungsorientiert, vernachlässigen aber nicht den Spaßfaktor.