QA Engineer (React Native/Node.js)
MaxRewards
Location
Atlanta
Employment Type
Full time
Location Type
On-site
Department
Engineering
Compensation
- $75K – $95K • 0.1% – 0.2%
About Us
MaxRewards is an early-stage technology startup building the financial optimization layer for consumers and small businesses. Our rapidly growing platform helps 700K+ members effortlessly manage their credit cards, unlock hidden offers, and strategically maximize their rewards—all in one seamless experience.
The Role
We're seeking a QA Engineer to strengthen our quality assurance function. Reporting to a Staff Engineer and working closely with our full stack engineering team, you'll be responsible for ensuring the quality and reliability of our entire product across mobile and backend systems through comprehensive manual testing and by leveraging AI tools to accelerate testing workflows.
This is an in-person role requiring office attendance at least 3 days a week. You must live in the Metro Atlanta area.
Technical Challenges You'll Solve
Execute thorough manual testing strategies for complex workflows involving account linking, account syncing, and data syncing
Leverage AI-powered tools to accelerate test case creation and identify edge cases
Contribute to automated test suites for React Native/Expo mobile apps
Ensure quality across third-party integrations (e.g., Stripe, Intercom, AI services)
Help maintain regression test coverage to catch issues before they reach production
Key Responsibilities
Execute comprehensive manual testing for new features, bug fixes, and critical user flows
Utilize AI tools to enhance test coverage and accelerate test case generation
Document and track bugs with clear reproduction steps and severity assessments
Contribute to automated test suites as you grow in the role
Collaborate with engineers to understand feature requirements and acceptance criteria
Test across iOS, Android, and backend APIs
Participate in release testing and verification processes
Help improve testing processes and documentation
Required Qualifications
1-3 years of QA/testing experience with strong manual testing skills
Experience testing mobile applications (iOS and Android)
Understanding of API testing and REST APIs
Familiarity with bug tracking tools and test case management
Basic understanding of JavaScript/TypeScript
Strong analytical skills and exceptional attention to detail
Excellent written and verbal communication skills
Preferred Qualifications
Experience with React Native or Expo applications
Interest in or exposure to AI-powered testing tools (ChatGPT/Claude for test case generation, Testim, Mabl, Applitools)
Basic knowledge of test automation frameworks (Detox, Appium, Playwright, Cypress)
Familiarity with MongoDB and database concepts
Experience working at early-stage startups
Interest in personal finances, credit cards, or travel hacking
Key Attributes for Success
Detail-oriented: Catch edge cases and thoroughly document issues
Curious about AI: Eager to learn and experiment with AI tools to improve testing efficiency
Security-minded: Understand the critical nature of testing financial applications
Pragmatic: Balance thorough testing with speed of iteration
Growth-minded: Interested in expanding skills into automation over time
Collaborative: Work effectively with a small, fast-moving engineering team
What We Offer
Competitive salary: $75K–$95K base + 0.1%–0.2% equity
Excellent benefits: Up to 100% employer-paid health/dental/vision insurance
401(k) with 100% match up to 6% after 1 year of employment
Opportunity to grow your skills in both manual and automated testing
Direct impact on product quality for 700K+ users managing their finances
Work with modern tech stack and cutting-edge AI testing tools
Clear growth path to Senior QA Engineer role
If you're passionate about quality, excited about leveraging AI to transform testing, and want to grow your QA career at a rapidly scaling consumer fintech startup, we'd love to hear from you!
Compensation Range: $75K - $95K