Einleitungstext

Schwarz Digits schafft das technologische Fundament für digitale Entscheidungsfreiheit in Europa. Als IT- und Digitalsparte der Schwarz Gruppe entwickeln und verantworten wir einerseits die IT-Infrastrukturen für die Handelssparten Lidl und Kaufland sowie die Schwarz Produktion und PreZero. Gleichzeitig agieren wir als unabhängiger Anbieter am externen Markt, um Unternehmen in ganz Europa bei ihrer digitalen Transformation zu unterstützen. Unsere Kernleistungen bündeln wir in den Bereichen Cloud, Cyber Security, Data & AI, Communication und Workspace. Trage auch du zur digitalen Entscheidungsfreiheit in Europa bei.

Bei uns arbeitest du an der Schnittstelle zwischen Agilität und Sicherheit: Du profitierst von den schnellen Entscheidungswegen, genießt echte Gestaltungsspielräume in deinen Projekten und baust dabei auf das stabile Fundament der Schwarz Gruppe.

Deine Aufgaben

  • Globale Reichweite absichern: Entwurf, Aufbau und Pflege automatisierter Test-Suites, die die Zuverlässigkeit von Produktionsdiensten für Millionen von Nutzern weltweit sicherstellen.
  • Qualität und Geschwindigkeit verbinden: Zusammenarbeit mit Backend-Engineers und ML-Scientists, um automatisiertes Testen nahtlos in schnelle Entwicklungszyklen zu integrieren, ohne das Deployment zu verlangsamen.
  • Test-Pipelines architektonisch gestalten: Entwicklung und Optimierung von CI/CD-integrierter Test-Frameworks, die Regressions frühzeitig erkennen – abgedeckt über API-, Integrations- und End-to-End-Szenarien.
  • Exzellenz automatisieren: Verantwortung für die Testautomatisierungs-Infrastruktur als Code, Sicherstellung von Testumgebungen, Testdaten und Pipelines, die genauso robust und reproduzierbar sind wie Produktions-Deployments.
  • Stabilität gewährleisten: Implementierung eines Monitorings für Test Health and Flakiness, um den Betrieb unserer automatischen Quality-Gates und System rund um die Uhr (24/7) sicherzustellen.
  • Qualitätskultur vorantreiben: Werde Partner in funktionsübergreifenden Teams, um Teststrategien, Abdeckungsstandards und Best Practices im gesamten Unternehmen zu definieren.

Dein Profil

  • Expertise in Java & Python: Du verfügst über ein solides Fundament in Java und/oder Python und legst großen Wert daruaf Testcode für den Aufbau zuverlässiger Automatisierungs-Frameworks zu schreiben.
  • Tooling für Testautomatisierung: Praktische Erfahrung mit Selenium und Playwright für UI-Automatisierung, Postman für API-Tests sowie Gatling für Performance- und Lasttests.
  • API- & Tooling-Fundament: Hands-on-Erfahrung beim Testen von RESTful Services (z. B. mit JUnit/TestNG, REST Assured, pytest oder ähnlichen Frameworks), ein sicherer Umgang mit der Kommandozeile/Shell sowie fundierte Git-Kenntnisse.
  • Sicher in CI/CD: Erfahrung bei der Integration automatisierter Tests in CI/CD-Pipelines (z. B. Jenkins, GitLab CI, GitHub Actions, Azure DevOps) und Verständnis dafür, wie Pipelines konzipiert werden, die schnell und eindeutig fehlschlagen.
  • Cloud Native: Praktische Erfahrung mit GCP (oder vergleichbar) sowie Vertrautheit mit Containerisierung (Docker, Kubernetes) sowie dem Testen in ereignisgesteuerten oder verteilten Architekturen.
  • Suchmaschinen-Mindset: Erfahrung mit (oder starkes Interesse am Erlernen von) Tests für Suchinfrastrukturen wie Elasticsearch, einschließlich der Validierung von Performance und Relevanz.
  • Dokumentation & Detailgenauigkeit: Du glaubst daran, dass eine gute Testabdeckung durch klare Dokumentation und durchdachtes Test-Design unterstützt wird, was es dem gesamten Team erleichtert, der Automatisierung zu vertrauen und sie auszuweiten.
4612