Auf einen Blick
- Aufgaben: Entwickle skalierbare Testautomatisierungsframeworks und integriere automatisierte Tests in CI/CD-Pipelines.
- Unternehmen: Cuculus, ein innovatives Unternehmen im Bereich Versorgungssoftware.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
- Weitere Informationen: Spaßige Arbeitsatmosphäre mit ernsthaften Auswirkungen auf die Gesellschaft.
- Warum dieser Job: Gestalte die Zukunft der Versorgungswirtschaft mit modernster Technologie und einem dynamischen Team.
- Qualifikationen: 3–6 Jahre Erfahrung in Testautomatisierung und starke Kenntnisse in Java/JavaScript.
Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Gestalten Sie mit uns den Energiemarkt der Zukunft! Wir suchen einen Testautomatisierungsingenieur mit 3–6 Jahren Erfahrung in Java und JavaScript/TypeScript sowie praktischer Expertise in Playwright. Die Rolle konzentriert sich auf den Aufbau skalierbarer Automatisierungsframeworks von Grund auf, die Integration automatisierter Tests in CI/CD-Pipelines und die enge Zusammenarbeit mit funktionsübergreifenden Teams, um qualitativ hochwertige, zuverlässige Releases sicherzustellen.
Was umfasst die Rolle?
- Testautomatisierung & Framework-Entwicklung
- Entwerfen, Entwickeln und Warten skalierbarer Testautomatisierungsframeworks von Grund auf unter Verwendung von Java und/oder JavaScript/TypeScript
- Entwickeln und Ausführen automatisierter Test-Suiten für UI- und API-Tests, um hohe Abdeckung und Stabilität sicherzustellen
- Implementieren von End-to-End-Automatisierung mit Playwright und verwandten Automatisierungsbibliotheken
- Sicherstellen, dass Automatisierungslösungen bewährte Verfahren für Wartbarkeit, Leistung und Skalierbarkeit befolgen
- CI/CD & Testausführung
- Integrieren automatisierter Test-Suiten in CI/CD-Pipelines mit GitLab CI und/oder Jenkins
- Verwalten der Testausführung, Berichterstattung und Nachverfolgbarkeit mit JIRA, Xray und TestRail
- Warten des Automatisierungscodes mit Git, unter Beachtung bewährter Verfahren für Branching, Reviews und Versionskontrolle
- Unterstützen der Umgebungs-Konfiguration und Testeinrichtung für konsistente Ausführung über Umgebungen hinweg
- Analyse, Qualität & Zusammenarbeit
- Analysieren von Testergebnissen, Identifizieren von Ursachen und Zusammenarbeit mit Entwicklungsteams zur effizienten Lösung von Problemen
- Verbessern der Automatisierungszuverlässigkeit und Ausführungsleistung durch kontinuierliches Refactoring und Optimierung
- Beitragen zur Gesamt-Teststrategie, Automatisierungsstandards und Berichterstattungspraktiken
- Aktive Teilnahme an der Anforderungsanalyse und Zuordnung automatisierter Tests zu Anforderungen
- API & Integrationstests
- Entwerfen und Ausführen von API- und Integrationstests mit Playwright
- Implementieren der Authentifizierungseinrichtung über APIs (Token/Sitzungsgenerierung) zur Optimierung der Testausführung
- Durchführen von Vertragsvalidierungen, Antwortüberprüfungen und Verknüpfungen von API + UI-Testabläufen
- Warten der Nachverfolgbarkeit zwischen automatisierten Tests und Anforderungen in JIRA/Xray/TestRail
Erforderliche Fähigkeiten und Qualifikationen
- 3–6 Jahre Erfahrung in der Testautomatisierung
- Starke praktische Erfahrung mit Java und/oder JavaScript/TypeScript
- Nachgewiesene Erfahrung im Design und in der Implementierung von Automatisierungsframeworks (von Grund auf oder wesentliche Verbesserungen)
- Praktische Expertise mit Playwright für End-to-End-Testautomatisierung
- Solides Verständnis von CI/CD-Konzepten mit praktischer Erfahrung in GitLab CI und/oder Jenkins
- Erfahrung mit Testmanagement- und Fehlerverfolgungstools: JIRA, Xray, TestRail
- Starkes Verständnis von Teststrategien, bewährten Verfahren zur Automatisierung und Berichterstattung
Bevorzugte Fähigkeiten und Qualifikationen
- Erfahrung mit API-Automatisierung (REST) und Integrationstests
- Vertrautheit mit Testdatenmanagement, Stubbing und Mocking-Techniken
- Kenntnisse in Docker, containerisierter Testausführung oder cloudbasierten CI/CD-Pipelines
- Erfahrung mit paralleler Testausführung und Testoptimierungsstrategien
- Kenntnisse über Cloud-Plattformen (AWS, Azure oder ähnlich) für Testumgebungen
- Erfahrung mit Leistungs-, Zuverlässigkeits- oder nicht-funktionalen Tests
- Verständnis von mikroservicesbasierten Architekturen
- Vertrautheit mit BDD-Frameworks oder verhaltensgesteuerten Testansätzen
- Erfahrung in agilen / Scrum-Entwicklungsumgebungen
Über uns
Cuculus ist der Schlüssel zur Bereitstellung von Versorgungsleistungen für alle, während wir die kostbaren Ressourcen der Welt schützen. Gemeinsam mit unserem internationalen Partnernetzwerk bieten wir innovative Software- und Technologielösungen an, um die Herausforderungen der Versorgungswirtschaft jetzt und in Zukunft zu bewältigen. Cuculus wird niemals müde, innovative Technologien und Dienstleistungen zu schaffen, die es Versorgungsunternehmen und Organisationen ermöglichen, erfolgreich in eine neue Ära der Bereitstellung und Verwaltung von Strom, Wasser und Gas zu wechseln. Die Arbeit, die wir leisten, ist wichtig für Einzelpersonen, Städte und ganze Nationen. Unsere Arbeit ist ernst, aber wir haben auch Spaß dabei.
Test Automation Engineer Arbeitgeber: Cuculus GmbH
Cuculus ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an innovativen Lösungen für die Versorgungswirtschaft zu arbeiten. Mit einem starken Fokus auf Teamarbeit und kontinuierlicher Weiterbildung fördern wir eine offene und unterstützende Arbeitskultur, in der jeder die Chance hat, seine Fähigkeiten weiterzuentwickeln. Unsere modernen Büros und flexiblen Arbeitszeiten in einer dynamischen Umgebung machen uns zu einem attraktiven Arbeitsplatz für alle, die eine sinnvolle und erfüllende Karriere suchen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Test Automation Engineer erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Test Automation Engineers und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfolge, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Zeige deine Skills in einem Projekt!
Erstelle ein kleines Projekt oder eine Demo, die deine Fähigkeiten in Java, JavaScript/TypeScript und Playwright zeigt. Das gibt dir nicht nur etwas Greifbares, das du präsentieren kannst, sondern zeigt auch dein Engagement und deine Kreativität.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben für Test Automation Engineers vertraut. Übe, wie du deine Lösungen erklärst und warum du bestimmte Ansätze wählst – das zeigt dein tiefes Verständnis der Materie.
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter lieben es, Talente zu entdecken! Bewirb dich direkt über unsere Website, um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit bekommt. Zeig uns, was du drauf hast!
Wir glauben, dass du diese Fähigkeiten brauchst, um Test Automation Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich!:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle als Test Automation Engineer interessierst und was dich an unserem Unternehmen begeistert.
Betone deine technischen Skills!:Wir suchen jemanden mit starkem Hintergrund in Java und JavaScript/TypeScript. Stelle sicher, dass du deine Erfahrungen mit diesen Technologien und insbesondere mit Playwright klar hervorhebst. Zeig uns, wie du bereits Automatisierungsframeworks entwickelt hast!
CI/CD ist wichtig!:Da wir großen Wert auf CI/CD legen, solltest du deine Erfahrungen mit GitLab CI oder Jenkins in den Vordergrund stellen. Erkläre, wie du automatisierte Tests in Pipelines integriert hast und welche Tools du dafür verwendet hast.
Bewirb dich über unsere Website!:Um sicherzustellen, dass deine Bewerbung bei uns ankommt, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten und du bist einen Schritt näher an deinem neuen Job!
Wie man sich auf ein Vorstellungsgespräch bei Cuculus GmbH vorbereitet
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit Java, JavaScript/TypeScript und Playwright. Zeige im Interview, dass du praktische Erfahrungen hast und bereit bist, deine Kenntnisse in diesen Bereichen zu vertiefen.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Herausforderungen, bei denen du Testautomatisierung implementiert hast. Sei bereit, über die von dir entwickelten Frameworks zu sprechen und wie du CI/CD-Pipelines integriert hast. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Fähigkeiten.
✨Zeige Teamarbeit und Kommunikation
Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, ist es wichtig, deine Kommunikationsfähigkeiten zu betonen. Bereite Beispiele vor, in denen du erfolgreich mit Entwicklern oder anderen Stakeholdern zusammengearbeitet hast, um Probleme zu lösen oder Anforderungen zu klären.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um mehr über die Unternehmenskultur und die Arbeitsweise bei Cuculus zu erfahren. Fragen wie 'Wie wird die Zusammenarbeit im Team gefördert?' oder 'Welche Methoden verwendet ihr zur kontinuierlichen Verbesserung?' zeigen dein Interesse an der Position und dem Unternehmen.