QA Engineer For IOS and Android Testing
Worldwide
Summary We are looking for a detail-oriented QA Engineer to test and continuously improve our fitness mobile application across both iOS and Android platforms. Our app supports users throughout their fitness journey with features including workout plans, exercise tracking, progress monitoring, goal setting, user profiles, push notifications, subscriptions, and a range of other health-focused experiences. We need someone who approaches testing from a genuine user perspective while also thoroughly evaluating functional behavior, edge cases, device compatibility, and overall usability. You will be responsible for testing new features ahead of release, identifying issues that could impact users, documenting findings clearly, and verifying fixes once the development team has addressed them. We are not looking for someone who simply works through a checklist — we want someone who explores the app naturally, thinks through real user scenarios, and notices small details that affect trust and experience. --- **Responsibilities** - Test the iOS and Android app across real physical devices. - Review onboarding, registration, login, password reset, profile setup, and account settings. - Test workout plans, exercise libraries, timers, progress tracking, goals, achievements, reminders, and notifications. - Evaluate subscription flows, free trials, in-app purchases, payment handling, cancellations, and account restoration where applicable. - Test a range of user scenarios including first-time users, returning users, incomplete profiles, interrupted sessions, and poor network conditions. - Verify app behavior across different screen sizes, OS versions, and device types. - Check UI consistency, text alignment, buttons, loading states, navigation, keyboard behavior, and responsive layouts. - Assess usability from a fitness user's perspective and suggest improvements where flows feel unclear or overly complicated. - Test app performance including loading speed, crashes, freezes, battery consumption, and behavior during background and foreground switching. - Test push notifications, permission prompts (location, camera, health data), and other device integrations where relevant. - Verify that workout progress, user data, streaks, and achievements persist correctly across sessions. - Test offline and low-connectivity scenarios. - Write clear, reproducible bug reports that include steps to reproduce, expected outcome, actual outcome, screenshots or video, device details, and app version. - Re-test resolved issues and confirm whether reported items have been properly fixed. - Collaborate with developers and the product team to maintain consistent release quality. --- **Required Skills** - Proven experience testing iOS and Android mobile applications. - Strong understanding of manual functional, regression, exploratory, UI/UX, and compatibility testing. - Familiarity with TestFlight, Google Play internal testing, Firebase App Distribution, or similar distribution platforms. - Ability to write clear, detailed, and easy-to-follow bug reports. - Experience with task and project management tools such as Jira, ClickUp, Trello, Notion, or Linear. - Experience testing subscriptions, in-app purchases, push notifications, authentication flows, and API-connected mobile features. - Clear communication skills and the ability to explain findings to both technical and non-technical team members. - Strong attention to detail and a user-first mindset. --- **Nice to Have** - Prior experience testing fitness, health, wellness, lifestyle, or habit-tracking applications. - Familiarity with Apple Health, Google Health Connect, Google Fit, wearable devices, or smartwatch integrations. - Experience with API testing using Postman or similar tools. - Knowledge of mobile automation frameworks such as Appium, Detox, or Maestro. - Experience testing accessibility features including text scaling, screen reader support, color contrast, and touch target sizing. --- We are looking for someone reliable, proactive, and thorough — someone who tests beyond the obvious paths. Your work will have a direct impact on delivering a smooth, motivating, and trustworthy experience for users pursuing their fitness goals.
- Hours to be determinedHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$10.00
-
$20.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- PakistanMultan8:18 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by