CompanyRemote

Android 16 Runtime Library Tests

Deadline: 2026-04-07
Project-Based

Description

Budget: €8 - €30

I need a comprehensive unit-test suite that verifies my runtime library still works flawlessly on Android 16 (API level 16) before it ships through Google Play. A handful of JUnit tests already cover basic paths; the job is to expand that set into full coverage so every public method, edge case, and error branch is exercised.

The project lives in a Gradle repo and builds with Android Studio Flamingo. Please grow the existing test module, keeping the current naming conventions, and use JUnit 4/5 together with Robolectric or any other framework that lets the suite run headless on the CI server. MockK and Mockito are both wired in if you need them.

Deliverables • Clean, self-documenting test code committed to a new branch • A coverage report showing at least 90 % line coverage on API 16 stubs • Updated CI workflow so the suite runs with./gradlew test • A short README outlining setup, commands, and any new dependencies

Acceptance criteria: all tests pass on API 16 emulation, the build stays green for higher API levels, and no existing functionality is broken or suppressed.

Skills

JavaContinuous IntegrationAndroid StudioTesting / QAAPIMockitoMobile App DevelopmentGradleJUnitAndroidAndroid App Development

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching