Zum Inhalt springen
Alle Projekte
04

EDEKA App

EDEKA Digital GmbH

Kontext

Die App einer der größten deutschen Handelsketten: Angebote, Coupons und Kundenkarte für eine hochfrequentierte Kundenplattform in laufender Weiterentwicklung. Der Einsatz hatte zwei Phasen — erst das Redesign, nach dem Team-Split der Aufbau der Testautomatisierung.

Aufgabe

Redesign und schrittweise Migration der App auf SwiftUI, als das Framework dafür noch jung war — Screen für Screen, ohne Big-Bang-Rewrite. Danach Testautomatisierung als Schwerpunkt: BDD-Szenarien mit Cucumberish und Gherkin, lesbar auch für Nicht-Entwickler, dazu Snapshot- und Unit-Tests.

Ergebnis

Die migrierten Oberflächen liefen im Produktivbetrieb, und die Testautomatisierung fing Regressionen vor dem Release ab — die Gherkin-Szenarien dienten dem Team zugleich als lebende Spezifikation des App-Verhaltens.

Technologien

SwiftSwiftUIMVVMCucumberishGherkinBDDSnapshot TestingUnit TestingXCTestRESTFastlane
Kunde
EDEKA Digital GmbH
Branche
Retail
Rolle
Senior iOS Engineer
Zeitraum
07.2020 – 03.2022
Kontakt

Erstgespräch: 30 Minuten, kostenfrei, ohne Präsentation.

Sie beschreiben die Lage, ich sage, ob und wie ich helfen kann. Ohne Folien, ohne Verkaufsgespräch.