Senior Software Engineer in Test (f/m/d/x)

Senior Software Engineer in Test (f/m/d/x)

Berlin Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Homeoffice möglich
E

Auf einen Blick

  • Aufgaben: Entwickle automatisierte Testframeworks für komplexe Anwendungen und arbeite an innovativen Lösungen.
  • Unternehmen: Zukunftsorientiertes Unternehmen im Bereich KI-gestützte Versicherungsplattformen.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein dynamisches Team.
  • Weitere Informationen: Arbeiten in einem kreativen Umfeld mit großartigen Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der Versicherungsbranche mit modernster Technologie und automatisierten Tests.
  • Qualifikationen: Erfahrung in der Entwicklung automatisierter Tests und solide Programmierkenntnisse.

Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Wir bauen eine cloud-native Versicherungsplattform, die für eine Zukunft entwickelt wurde, in der Menschen und KI zusammenarbeiten, um Versicherungsprodukte zu erstellen, zu konfigurieren und zu betreiben. Versicherungssysteme sind komplex und sehr fehleranfällig. Preisregeln, Policenlebenszyklen, Abrechnung und Schadensfälle müssen in Tausenden von Szenarien korrekt funktionieren. Mit der Weiterentwicklung der Plattform und der zunehmenden Automatisierung wird es noch wichtiger, Zuverlässigkeit und Korrektheit sicherzustellen.

Als Senior Software Engineer in Test (f/m/d/x) für die KI-gestützte Versicherungsplattform werden Sie helfen, die Systeme und Werkzeuge zu entwerfen, die sicherstellen, dass unsere Plattform sicher zu ändern, zuverlässig im großen Maßstab und transparent in ihrem Verhalten bleibt. Diese Rolle besteht nicht darin, manuelle Testfälle zu schreiben. Es geht darum, Systeme zu entwickeln, die Qualität messbar und automatisch machen. Sie werden Testframeworks, Automatisierungspipelines und Validierungsmechanismen erstellen, die es unseren Teams ermöglichen, komplexe Funktionen mit Vertrauen zu entwickeln. Sie werden eng mit Ingenieuren, Produkt- und Plattformteams zusammenarbeiten, um sicherzustellen, dass Qualität in die Architektur des Systems integriert ist.

WORAUF SIE HERAUSGEFORDERT WERDEN

  • Entwerfen und Erstellen automatisierter Testframeworks für verteilte Mikrodienste
  • Entwickeln und Pflegen von Integrations-, End-to-End- und Regressionstestpipelines
  • Sicherstellen, dass komplexe Workflows wie Preisberechnungen, Produktkonfiguration und Dokumentenerstellung unter einer Vielzahl von Szenarien korrekt funktionieren
  • Mit Ingenieuren zusammenarbeiten, um Dienste testbar, beobachtbar und widerstandsfähig zu machen
  • Werkzeuge erstellen, die Ingenieuren helfen, das Systemverhalten frühzeitig in der Entwicklung zu validieren
  • CI/CD-Pipelines verbessern, um schnelle und zuverlässige Rückmeldeschleifen zu gewährleisten
  • Produktionsprobleme untersuchen und zur Stärkung der Systemzuverlässigkeit beitragen
  • KI-unterstützte Entwicklungstools verwenden, um die Testgenerierung, das Debugging und die Entwicklungsabläufe zu verbessern
  • Ingenieurpraktiken fördern, bei denen Qualität und Automatisierung gemeinsame Verantwortlichkeiten sind

WAS WIR SUCHEN

  • Starke Erfahrung im Aufbau automatisierter Testsystme für komplexe Anwendungen
  • Komfort im Umgang mit verteilten Systemen und Mikrodienstarchitekturen
  • Solide Programmierkenntnisse (z.B. TypeScript, JavaScript, Go, Python oder ähnlich)
  • Erfahrung in der Gestaltung von Integrations-, End-to-End- und Regressionsteststrategien
  • Erfahrung im Aufbau oder in der Pflege von Testautomatisierungsframeworks
  • Vertrautheit mit CI/CD-Pipelines und automatisierten Qualitätskontrollen
  • Neugier auf die Untersuchung komplexer Systemverhalten und Verbesserung der Zuverlässigkeit
  • Ein starkes Augenmerk auf Systemkorrektheit, Transparenz und langfristige Wartbarkeit
  • Ein pragmatischer Ansatz zur Nutzung von KI-Tools zur Beschleunigung von Ingenieurabläufen bei gleichzeitiger Wahrung der vollständigen Verantwortung für die Systemkorrektheit
  • Klare Kommunikationsfähigkeiten und eine kollaborative Denkweise bei der Zusammenarbeit mit Ingenieuren, Produktteams und Plattformteams

Schön zu wissen: Unser Tech-Stack: AWS-Cloud-Infrastruktur, containerisierte Mikrodienste, gRPC und ereignisgesteuerte Kommunikation, Golang und Node.js / TypeScript, relationale und dokumentenorientierte Datenbanken, React-basierte Verwaltungsoberflächen.

Senior Software Engineer in Test (f/m/d/x) Arbeitgeber: EMIL Group GmbH

Als Werkstudent im IT Projektmanagement bei uns erhältst du die Möglichkeit, in einem dynamischen und unterstützenden Team zu arbeiten, das Wert auf persönliche Entwicklung und Teamgeist legt. Mit einem remote-freundlichen Arbeitsmodell und der Flexibilität, gelegentlich unser modernes Berliner Büro zu besuchen, bieten wir dir nicht nur 30 Tage Erholungsurlaub, sondern auch spannende interne Weiterbildungsmöglichkeiten und einen Company-Zuschuss zur Urban Sports Club Mitgliedschaft. Unsere offene und kollegiale Kultur fördert den Austausch von Wissen und Erfahrungen, sodass du von Anfang an aktiv an echten Kundenprojekten mitwirken kannst.

E

Kontaktdaten:

EMIL Group GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer in Test (f/m/d/x) erhalten könntest

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für die Rolle als Senior Software Engineer in Test relevant sind. Wir können dir Ressourcen zur Verfügung stellen, um deine Fähigkeiten zu schärfen.

Tipp Nummer 3

Zeige deine Leidenschaft für Qualität und Automatisierung! Sprich in Gesprächen darüber, wie du in der Vergangenheit automatisierte Tests implementiert hast und welche Tools du verwendet hast. Lass uns deine Erfolge gemeinsam hervorheben!

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und gibt uns die Möglichkeit, dich besser kennenzulernen. Lass uns gemeinsam an deiner Bewerbung arbeiten und den nächsten Schritt in deiner Karriere gehen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer in Test (f/m/d/x) mit Bravour zu bestehen

Automatisierte Testsysteme
Verteilte Systeme
Mikroservice-Architekturen
Programmierkenntnisse (z.B. TypeScript, JavaScript, Go, Python)
Integrationstests
End-to-End-Tests
Regressionstests

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und deine Erfahrungen sind wichtig. Lass uns wissen, warum du dich für die Rolle als Senior Software Engineer in Test interessierst und was dich motiviert.

Betone deine technischen Skills:Wir suchen nach jemandem mit starken Programmierkenntnissen und Erfahrung im Aufbau automatisierter Tests. Erzähl uns von deinen Projekten und wie du komplexe Systeme getestet hast. Zeig uns, dass du die richtige Person für die Herausforderung bist!

Mach es übersichtlich:Halte deinen Lebenslauf und dein Anschreiben klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du drauf hast!

Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können!

Wie man sich auf ein Vorstellungsgespräch bei EMIL Group GmbH vorbereitet

Verstehe die Rolle und das Unternehmen

Mach dich mit der Cloud-nativen Versicherungsplattform vertraut, an der das Unternehmen arbeitet. Überlege dir, wie deine Erfahrungen im Bereich automatisierte Tests und verteilte Systeme dazu beitragen können, die Qualität und Zuverlässigkeit der Plattform zu gewährleisten.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, bei denen du automatisierte Testframeworks entwickelt hast. Sei bereit, diese Beispiele zu teilen und zu erklären, wie du komplexe Workflows getestet und optimiert hast.

Zeige deine Programmierkenntnisse

Stelle sicher, dass du mit den geforderten Programmiersprachen wie TypeScript, JavaScript oder Python vertraut bist. Bereite dich darauf vor, technische Fragen zu beantworten oder sogar kleine Coding-Aufgaben während des Interviews zu lösen.

Betone Teamarbeit und Kommunikation

Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Zeige, wie du klare Kommunikation und Zusammenarbeit gefördert hast, um die Qualität in den Entwicklungsprozess zu integrieren.