Erfahrener QA-Automatisierungsingenieur (m/w/d) - Java, Selenium, Allure
Aus der Ferne
Teilzeitarbeit
Wir suchen einen erfahrenen QA-Automatisierungsingenieur (Middle+ Level) für die Entwicklung und Implementierung fortschrittlicher Testautomatisierungslösungen. In dieser Rolle setzen Sie Ihre Expertise in Java, Selenium und Allure ein, um qualitativ hochwertige Softwarelösungen zu gewährleisten und unsere Testprozesse kontinuierlich zu optimieren.
Hauptverantwortlichkeiten
- Konzeption und Entwicklung von funktionalen, Regressions- und Integrationstests mit Java, Selenium und weiteren modernen Testframeworks.
- Implementierung und Ausführung automatisierter Tests gemäß definierten Testszenarien und Testplänen in agilen Entwicklungsumgebungen.
- Analyse von Testergebnissen, Identifizierung von Fehlermustern und Dokumentation von Defekten in Tracking-Systemen wie Jira oder Azure DevOps.
- Enge Zusammenarbeit mit Entwicklungsteams zur Verbesserung der Codequalität und Behebung von Fehlern.
- Mitgestaltung der Testautomatisierungsstrategie und kontinuierliche Verbesserung der Testinfrastruktur.
- Einhaltung von Qualitätsstandards und Terminen bei gleichzeitiger Sicherstellung einer umfassenden Testabdeckung.
- Erstellung und Pflege technischer Dokumentation für Testautomatisierungsprozesse und -frameworks.
- Teilnahme an Code-Reviews und Qualitätssicherungsmaßnahmen.
Erforderliche Qualifikationen
- Nachweisliche Erfahrung (mindestens 3-5 Jahre) in der Testautomatisierung mit Java und Selenium WebDriver.
- Fundierte Kenntnisse in der Verwendung von Allure für Testreporting und Cucumber für BDD-Tests.
- Praktische Erfahrung mit CI/CD-Pipelines (Jenkins, GitLab CI oder ähnliche Systeme).
- Verständnis von Testmethoden, -prinzipien und Best Practices in der Softwareentwicklung.
- Erfahrung in der Entwicklung, Modernisierung und Wartung von Informationssystemen.
- Fähigkeit, komplexe Testszenarien zu entwerfen und in automatisierte Tests umzusetzen.
- Analytisches Denkvermögen und Problemlösungskompetenz.
- Ausgeprägte Kommunikationsfähigkeiten und Teamorientierung.
Wünschenswerte Kenntnisse
- Erfahrung mit Docker und Kubernetes für Testumgebungen.
- Kenntnisse in REST API-Testing mit Frameworks wie Rest-Assured.
- Vertrautheit mit Datenbanksystemen und SQL für Testdatenmanagement.
- Erfahrung mit Performance-Testing-Tools wie JMeter oder Gatling.
- Kenntnisse in kontinuierlicher Integration und kontinuierlichem Testing.
- Verständnis von Microservice-Architekturen und deren Testanforderungen.
- Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP).
Warum Sie bei uns arbeiten sollten
Als Teil unseres Teams haben Sie die Möglichkeit, an innovativen Projekten zu arbeiten und Ihre technischen Fähigkeiten weiterzuentwickeln. Wir bieten ein vollständig remote-basiertes Arbeitsumfeld mit flexiblen Arbeitszeiten, wettbewerbsfähiger Vergütung und einer kollaborativen Unternehmenskultur. Bei uns können Sie Ihre Expertise in der Testautomatisierung einbringen und maßgeblich zur Qualitätssicherung unserer Produkte beitragen.