Test-Automatisierungsingenieur | Remote | Cypress & TypeScript
Aus der Ferne
Vollzeit
Als erfahrener Test-Automatisierungsingenieur konzentrieren Sie sich auf die Entwicklung und Implementierung fortschrittlicher Testautomatisierungslösungen mit Cypress und TypeScript. In dieser Vollzeitposition sind Sie verantwortlich für die Qualitätssicherung von Hilfsdiensten und Leistungsoptimierung innerhalb komplexer Multi-Vendor- und Multi-Provider-Ökosysteme.
Hauptaufgaben:
- Fokussierung auf Test- und Performance-Themen für Hilfsdienste mit besonderem Augenmerk auf Systemstabilität und Benutzerfreundlichkeit.
- Abstimmung mit dem Enterprise-Architekten, um die Gesamtpassung der Implementierung sicherzustellen und technische Standards einzuhalten.
- Zusammenarbeit mit Product Owner / Co-Product Owners, Technical Architects und Entwicklungsteams zur genauen Erfassung funktionaler und technischer Anforderungen.
- Planung automatisierter End-to-End-Testzyklen und nahtlose Integration in übergreifende Testprozesse und CI/CD-Pipelines.
- Implementierung anspruchsvoller Testfälle einschließlich der technischen Bereitstellung von Testdaten mit modernsten Automatisierungswerkzeugen.
- Gewährleistung erfolgreicher kontinuierlicher Integration und Qualitätskontrolle durch effiziente Automatisierungsprozesse und reproduzierbare Testszenarien.
- Dokumentation und Berichterstattung über Testergebnisse mit klaren Handlungsempfehlungen für identifizierte Probleme.
- Regelmäßige Optimierung der Teststrategien basierend auf Projekterfahrungen und neuen technologischen Entwicklungen.
Erforderliche Fähigkeiten:
- Nachweisbare Erfahrung und fortgeschrittene Kenntnisse mit TypeScript (Version 5.x+) und dem Cypress-Framework (Version 13.x+).
- Fundiertes Wissen in automatisierter Testmethodik und End-to-End-Testing von Multi-Vendor- und Multi-Provider-Ökosystemen.
- Expertise mit folgenden Systemen: Testmanagement-Tools (z.B. TestRail, Zephyr), Unit-Testing-Frameworks, API-Testtools (z.B. Postman, REST Assured), Continuous Integration-Plattformen (z.B. Jenkins, GitLab CI), Performance-Management-Lösungen (z.B. JMeter, Gatling).
- Erfahrung mit containerisierten Testumgebungen (Docker, Kubernetes) und Cloud-basierten Testinfrastrukturen.
- Vertrautheit mit agilem Vorgehen (Scrum, Kanban) und DevOps-Praktiken im Kontext von Testautomatisierung.
- Ausgeprägte analytische Fähigkeiten zur effektiven Fehlererkennung und -behebung in komplexen Systemen.
- Teamorientierte Arbeitsweise mit hervorragenden kommunikativen Fähigkeiten.
- Bereitschaft, eigene Ideen zur Verbesserung von Prozessen und Methodiken einzubringen.
Wünschenswerte Zusatzqualifikationen:
- Kenntnisse in BDD (Behavior-Driven Development) mit Frameworks wie Cucumber oder SpecFlow.
- Erfahrung mit KI-gestützten Testmethoden und -werkzeugen.
- Verständnis von Microservices-Architekturen und deren Testherausforderungen.
- Grundlegende Kenntnisse der deutschen Sprache für die Kommunikation mit lokalen Teams.
- Zertifizierungen im Bereich Softwaretesting (ISTQB) oder Automatisierung.
Projektdetails:
- Beginn: Schnellstmöglich
- Ende: Bis zum Jahresende mit möglicher Verlängerung basierend auf Projektanforderungen
- Sprachanforderungen: Englisch (erforderlich), Deutsch (optional)
Warum Sie bei uns arbeiten sollten:
Als Teil unseres innovativen Teams profitieren Sie von einer flexiblen Remote-Arbeitsumgebung, die auf Vertrauen und Ergebnisse ausgerichtet ist. Sie arbeiten mit modernsten Technologien und haben die Möglichkeit, Ihre Fähigkeiten in einem internationalen Umfeld weiterzuentwickeln. Wir schätzen Ihre technische Expertise und bieten die Freiheit, kreative Lösungsansätze zu entwickeln und umzusetzen.