QA Engineer For IOS and Android Testing

Posted 4 days ago

Worldwide

Needs to hire 2 Freelancers
Summary

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 determined
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $10.00

    -

    $20.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Mobile App Testing
Functional Testing
Activity on this job
  • Proposals:5 to 10
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 21, 2026
  • Pakistan
    Multan8:18 AM

Explore similar jobs on Upwork

Manual VPN App Tester in KSAFixed-price‐ Posted 3 weeks ago
Mobile App Testing
Manual Testing
Data Entry
Software QA
QA Engineer for SaaS TestingFixed-price‐ Posted 3 weeks ago
Manual Testing
Software QA
Automated Testing
Software Testing

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo