What are the responsibilities and job description for the Quality Assurance Tester position at MenuFit?
MenuFit is an innovative AI-powered software company offering a consumer app designed to help people make healthier food choices while dining out. By leveraging artificial intelligence, MenuFit simplifies dining decisions at restaurants, enabling users to stay consistent with their fitness goals without sacrificing the experience of eating out. With over 500,000 downloads and counting, MenuFit is transforming how people approach nutrition and dining.
We're a 20-person team experiencing rapid growth, and we're at a critical inflection point: our app works well for its core purpose, but we need to evolve from a utility into a daily habit. Our team moves fast, thinks creatively, and holds an exceptionally high bar for everything we put out.
At our stage of growth, speed matters — but so does trust. Every bug that reaches a user erodes the confidence they've placed in us to help them make better decisions. We need someone who takes quality personally, can move as fast as our engineering team, and builds the systems that ensure we're always shipping with confidence.
As our QA Tester, you'll work directly with our Product and Engineering teams to own the end-to-end quality assurance of the MenuFit apps (iOS & Android) and web platforms. You'll be the last line of defense before anything reaches our users and the first voice in the room making sure we build it right the first time.
Required:
- 3-5 years ✏️ of experience owning end-to-end quality assurance for mobile apps (iOS & Android) and web platforms
- Ability to design, execute, and maintain manual test cases (including edge cases), regression suites, and exploratory testing
- Experience developing and maintaining automated tests for UI, API, and integration layers
- Strong collaboration skills — you've worked within a scrum team alongside Product Managers and Engineers to define acceptance criteria and test coverage, including functional and regression testing
- Experience implementing clear, organized bug reporting, escalation, and build sign-off workflows
- Proficiency in Jira for issue tracking and sprint management
- Strong communication skills — you can clearly document bugs, articulate risk to stakeholders, and align cross-functional teams around quality standards without creating friction
Bonus Points:
- Experience with mobile automation frameworks such as Appium, XCUITest, or Espresso
- Familiarity with API testing tools like Postman or REST Assured
- Experience integrating automated tests into a CI/CD pipeline (e.g., GitHub Actions, Jenkins)
- Proficiency in a scripting language — Python, JavaScript, or Swift for test automation
- Experience using TestRail or similar test management platforms
- Background in performance or load testing
- Passion for health, fitness, or wellness — you understand the product you're testing because you use apps like it yourself
- Direct Impact — You'll work closely with leadership and see your work protect the experience of over a million users across our platforms
- Creative Autonomy — We hire talented people and trust them
- Strong Team — Join a 20-person team of driven, creative people who care deeply about the work
- Growth — As we scale, this role scales with us. We want this to be a long-term home for the right person
- Flexibility — This is a remote position
- Base Salary: $40 -$45 per hour
- Equipment Budget: We'll set you up with what you need to do great work
- Professional Development: Budget for courses, tools, and learning
- Apply — Submit your resume and a brief overview of a QA process or bug you're proud of catching
- AI Screening (15 min) — Our way to get to know you better with no pressure and on your own time
- Technical Interview (30 min) — Walk us through your testing approach, tools, and process
- Offer — We move quickly. Expect 2 weeks from application to offer
Salary : $40 - $45