EDEKA App
Context
The app of one of Germany's largest grocery chains: offers, coupons and loyalty card on a high-traffic customer platform under continuous development. The engagement had two phases — first the redesign, then, after the team split, building up test automation.
Task
Redesign and step-by-step migration of the app to SwiftUI while the framework was still young for the job — screen by screen, without a big-bang rewrite. Then test automation as the focus: BDD scenarios in Cucumberish and Gherkin, readable for non-developers too, plus snapshot and unit tests.
Result
The migrated interfaces ran in production, and the test automation caught regressions before release — the Gherkin scenarios doubled as the team's living specification of the app's behaviour.
Technologies
- Client
- EDEKA Digital GmbH
- Sector
- Retail
- Role
- Senior iOS engineer
- Period
- 07.2020 – 03.2022
First conversation: 30 minutes, free of charge, no presentation.
You describe the situation, I tell you whether and how I can help. No slides, no sales pitch.