Senior QA Engineer — Remote | Rewards/Fintech Mobile App
About Reels Watch
We're building a mobile rewards platform where users earn real money by watching short-form video content. Our React Native app processes reward transactions, handles cashouts, and integrates with payment providers—making quality assurance mission-critical to our business and our users' trust.
The Role
You'll own quality for a consumer-facing mobile app where bugs directly impact users' earnings and trust. This isn't checkbox QA work — you'll shape testing strategy, catch edge cases in payment flows, and ensure our fraud detection doesn't create false positives that frustrate legitimate users.
We're an AI-first team that uses Cursor as our primary development environment. You will write tests using AI — this is non-negotiable. We expect you to use Cursor (or similar AI-native IDEs) with Claude/GPT/Gemini to generate test cases, write automated test scripts, and analyze test coverage. If you're still writing all your tests manually without AI assistance, this role isn't for you.
What you'll actually do:
- Write and maintain automated tests using AI tools — generate test scripts, expand coverage, and iterate faster than traditional manual authoring
- Test the full user journey: video playback → rewards → cashouts → actual money in users' hands
- Validate payment flows, reward calculations, and streak/bonus systems where a decimal error means real financial impact
- Test across Android device fragmentation (50+ configurations, various OS versions, network conditions)
- Verify API contracts between our React Native frontend and NestJS backend
- Test fraud/anti-bot systems without breaking the experience for real users
- Identify edge cases: interrupted transactions, network drops mid-payment, app backgrounding during rewards
- Document bugs clearly with reproduction steps, expected vs actual behavior, and severity assessment
- Work directly with developers to prioritize and verify fixes
Required Qualifications
- 5+ years of hands-on mobile app testing experience
- Proven experience testing payment flows, transactions, fraud or fintech applications
- Strong understanding of API testing (REST endpoints, response validation, error handling)
- Experience with Android testing across device types and OS versions
- Proven experience writing tests with AI — you must demonstrate that you use Cursor or similar AI-native IDEs (with Claude/ChatGPT) to generate test cases and automated test scripts. This is a hard requirement, not a nice-to-have.
- Prompt engineering skills — you know how to craft effective prompts, iterate when outputs are inadequate, and evaluate whether AI-generated tests actually cover what matters
- Meticulous attention to detail—you catch the edge case everyone else missed
- Clear written communication for bug reports and test documentation
- Self-directed and comfortable working asynchronously in a remote environment
Nice to Have
- Direct experience with Cursor IDE — if you've already been using Cursor for test development, you'll hit the ground running
- Experience with React Native or hybrid mobile apps
- Familiarity with test automation tools (Appium, Detox, Maestro)
- Experience with iOS testing (we're Android-first but plan iOS)
- Understanding of fraud prevention and security testing
- Experience with AI-powered test automation platforms (Testim, ACCELQ, TestGrid)
- ISTQB AI Testing (CT-AI) or AT*SQA AI For Testers certification
- GitHub portfolio showing AI-assisted testing implementations
What We Offer
- Fully remote — work from anywhere
- Flexible arrangements — open to full-time, part-time, or contract based on mutual fit
- Direct access to founders and engineering team
- Real impact on a product with paying users
- Opportunity to shape QA processes from early stage