Android App QA Checklist Before Submitting to Google Play

Submitting your Android app without a thorough QA pass is one of the most expensive mistakes you can make. Use this checklist before every submission.
Functionality
- All core user flows work end-to-end without crashes
- App handles no internet connection gracefully
- Back button behaviour is consistent
- App state preserved when backgrounded and resumed
Performance
- Cold start under 3 seconds on mid-range hardware
- No ANR dialogs during normal use
- Memory usage stays stable — no leaks
- No excessive battery drain or background wake locks
UI and Compatibility
- Renders correctly on 360dp and 600dp+ screens
- Text doesn’t overflow at large accessibility font sizes
- Tested on Android 10, 12, and 14
- Keyboard doesn’t obscure input fields
Google Play Policy
- All permissions are justified and actually used
- Privacy policy URL is live and accurate
- App metadata accurately represents functionality
- Content rating questionnaire filled in correctly
Security
- No API keys hardcoded in the APK
- HTTPS enforced for all network calls
- User data stored in encrypted storage
Want a professional QA audit as part of your testing cycle? →
Previous
Internal Testing vs Closed Testing on Google Play: What’s the Difference?
Next
5 Reasons Your Google Play Closed Testing Clock Keeps Resetting