FitMe is a fitness app created for people who want to stay active without long, repetitive workouts. It offers short, easy-to-follow routines that can be done at home with no equipment. FitMe is perfect for busy people who want to maintain their health, boost energy levels, and feel good every day — without going to the gym or spending hours on exercise.
Requirements:
- 2+ years of QA experience, preferably in mobile or cross-platform products.
- Ability to work with requirements, independently design test scenarios, and assess risks.
- Strong understanding of mobile platforms (iOS & Android): architecture basics, UI/UX patterns, background behavior, permissions, and app lifecycle.
- Ability to select test devices — justify device/OS selection based on target audience, market, and product specifics.
- Understanding of iOS Sandbox and Google Wallet — limitations, security policies, and testing specifics for payments and authorization flows.
- Experience with mobile testing and debugging tools:
- Charles Proxy (traffic interception & analysis)
- Xcode & Android Studio (logs, simulators/emulators, builds)
- Jenkins or other CI/CD tools (pipeline & logs understanding)
Would be a plus:
- Experience in product companies
- API testing experience
- Experience with subscription-based products
- Experience with content-based applications
Responsibilities:
- Test features against requirements — analyze acceptance criteria, design flexible and resilient test scenarios using test design techniques to maximize coverage and minimize risks.
- Document and prioritize defects — create reproducible steps, attach screenshots/logs, and provide clear descriptions to speed up bug fixing.
- Maintain test documentation — checklists, regression notes. Keep documentation up-to-date and scalable as the product grows.
- Prepare Release Candidates for production:
- Validate build stability
- Work with configuration files (JSON): verify flags, values, and conditions affecting production functionality
- Set up and validate A/B tests — help define conditions and ensure experiments run correctly for target user segments.
- Take ownership of quality — understand how testing impacts product, users, and business. Be able to defend quality decisions and take initiative in edge cases.
- Participate in cross-team activities — planning, retros, discussions. Maintain product quality through collaboration with development, analytics, design, and marketing.