Renuir — iOS & Android Mobile Testing
Cross-platform mobile QA for the Renuir app across iOS (App Store) and Android (Play Store) — user story testing, functional test cases, smoke suites, and E2E flows.

Cross-platform mobile QA for the Renuir app across iOS (App Store) and Android (Play Store) — user story testing, functional test cases, smoke suites, and E2E flows.

Problem
Renuir was preparing for release on both the App Store and Play Store. The app had no formal test coverage, no smoke suite per release, and no documented user stories validated through testing. Cross-platform parity between iOS and Android was untested.
Approach
Extracted user stories from product requirements and wrote structured test cases for each story.
Designed smoke test suite covering launch, login, core feature navigation, and logout for each platform.
Executed functional testing across all major features on iOS and Android builds.
Ran cross-platform parity checks to catch UI and behaviour differences between iOS and Android.
Performed E2E test runs on TestFlight (iOS) and internal Play Store track (Android).
Documented and tracked all issues with reproduction steps, device/OS versions, and severity ratings.
Results
Code
Sample user story test case format used across both platforms.
## TC-012: User can complete onboarding flow
**User Story:** As a new user, I want to complete onboarding
so I can access the main app features.
**Preconditions:** Fresh install, no existing account
**Steps:**
1. Launch app → verify splash screen renders
2. Tap "Get Started" → verify onboarding screen 1
3. Complete all steps → verify main dashboard loads
4. Verify user data persisted across app restart
**Expected:** Dashboard visible, data intact
**Platform:** iOS 17, Android 14Stack
Why it matters