Junior QA Engineer (Remote)

7Seventy Recruiting

United States

On-site

USD 60,000 - 80,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employer-paid health insurance
Unlimited PTO
Location-agnostic schedule

Job summary

7Seventy Recruiting is seeking a Junior QA Engineer to establish a dedicated QA function for a React Native mobile app running on iOS and Android. You will begin with manual testing and progressively build UI/UX regression automation and test fixtures, collaborating closely with engineers and product managers to improve quality.

The role blends testing with TypeScript and Node.js to investigate defects, build tools, and simulate POS terminals.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • Experience with testing React Native mobile apps across iOS and Android.
  • Familiarity with test planning, writing test cases, and defect tracking.

Responsibilities

  • Create the first formal end-to-end manual test plans and execute them on iOS and Android for new features, bug fixes, and release candidates.
  • Translate product requirements, designs, and user stories into clear, reusable test cases maintained in an evolving test library.
  • Identify, document, and track defects with precise reproduction steps, distinguish platform-specific issues from those affecting both platforms, and verify fixes with developers.
  • Use Node.js and TypeScript tooling to investigate issues, inspect logs and API traffic, and help identify root causes.
  • Conduct exploratory testing to find edge cases, device and OS-version differences, and usability problems.
  • Help establish bug reporting standards, release checklists, and test documentation.
  • Begin developing automated UI/UX regression tests for the React Native app.
  • Build test fixtures and mock services in TypeScript and Node.js that simulate POS terminal behavior and reduce reliance on physical hardware.
  • Help assess and recommend testing tools and frameworks, progressively integrating automated tests into the CI/CD pipeline.
  • Work with engineers and product managers during project planning, standups, and release readiness reviews.

Skills

React Native
QA concepts
Test planning
Debugging
Scripting
Async programming
Communication
CI/CD

Education

Bachelor's degree in CS or related field

Tools

NPM
Git
Postman
Jira
TestRail
Detox
Appium
Expo
Metro

Job description

Experience: Hands-on programming experience; coursework, internships, bootcamps, and personal projects qualify

Compensation: $60,000–$80,000 annually

About the Role

The Junior QA Engineer will establish a dedicated quality assurance function for a React Native mobile app running on iOS and Android. As the first dedicated QA team member, this person will take on testing currently handled by developers and product staff, starting with manual testing and building toward UI/UX regression automation and reusable test fixtures.

The role combines testing with TypeScript and Node.js programming to investigate defects, build tools, and simulate point-of-sale (POS) terminals. Working closely with engineers and product managers, this person will help shape testing processes, tool selection, and quality measurement while reducing dependence on physical hardware during test cycles.

What You'll Do
  • Create the first formal end-to-end manual test plans and execute them on iOS and Android for new features, bug fixes, and release candidates.
  • Translate product requirements, designs, and user stories into clear, reusable test cases maintained in an evolving test library.
  • Identify, document, and track defects with precise reproduction steps, distinguish platform-specific issues from those affecting both platforms, and verify fixes with developers.
  • Use Node.js and TypeScript tooling to investigate issues, inspect logs and API traffic, and help identify root causes.
  • Conduct exploratory testing to find edge cases, device and OS-version differences, and usability problems.
  • Help establish bug reporting standards, release checklists, and test documentation.
  • Begin developing automated UI/UX regression tests for the React Native app.
  • Build test fixtures and mock services in TypeScript and Node.js that simulate POS terminal behavior and reduce reliance on physical hardware.
  • Help assess and recommend testing tools and frameworks, progressively integrating automated tests into the CI/CD pipeline.
  • Work with engineers and product managers during project planning, standups, and release readiness reviews.
Qualifications
Required Experience
Required Skills
  • Ability to write scripts and small services, work with asynchronous code, use npm, and debug using logs.
  • Working familiarity with React and React Native, including components, props, state, hooks, and UI rendering, sufficient to understand application behavior and potential sources of defects. A small personal or course-based React Native app provides relevant preparation.
  • Understanding of the software development lifecycle and core QA concepts, including test plans, test cases, regression testing, smoke testing, and the bug lifecycle.
  • Strong attention to detail and a methodical approach to solving problems.
  • Self-motivation and comfort working through ambiguity, including determining how to approach tasks without an established playbook.
  • Clear written and verbal communication, with the confidence to raise quality concerns with engineers and product stakeholders.
Education & Certifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Preferred Qualifications
  • Experience with React Native tooling such as Expo, Metro, or React Native debugging tools.
  • Experience with mobile UI automation frameworks such as Detox, Maestro, or Appium (WebdriverIO).
  • Experience testing iOS and Android apps on devices, simulators, and emulators, including Xcode Simulator and Android Studio.
  • Experience with Node.js servers or frameworks such as Express or Fastify, and with building or consuming REST APIs, WebSockets, or mock servers.
  • Experience with Git and basic version control workflows.
  • Familiarity with bug tracking and test management tools such as Jira and TestRail.
  • Familiarity with API tools such as Postman.
  • Interest in or exposure to payments, POS systems, or hardware integrations.
  • Familiarity with CI/CD tools such as GitHub Actions, Jenkins, Bitrise, and EAS.
  • Learn to design a scalable React Native UI automation framework from the ground up.
  • Develop mocks, simulators, and test fixtures for hardware and payment integrations within a production-quality Node.js and TypeScript codebase.
  • Build an understanding of how React Native interacts with native iOS and Android layers and how platform-specific defects arise.
  • Gain experience debugging distributed systems, tracing issues across services, recognizing common failure modes, and learning proven approaches alongside engineers.
  • Help define QA standards and best practices, including shifting quality earlier in the development cycle through closer work with developers.
  • Have the opportunity to grow into a senior or lead quality role as the QA function expands, including helping hire and onboard future team members.
  • 100% employer-paid medical, dental, and vision coverage.
  • Four Blue Cross Blue Shield medical plans, including an HSA-eligible option, with dental and vision coverage through Guardian.
  • Unlimited PTO and a location-agnostic schedule within the stated geographic eligibility.
  • Direct access to engineers for technical development and guidance on the codebase, architecture, and POS integrations.
  • High visibility and meaningful ownership of testing practices and release quality.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior QA Engineer
Junior QA Engineer

7Seventy • United States

Remote
USD 60,000 - 80,000
Medical, dental, and vision coverage
Unlimited PTO
Location-agnostic schedule
+2
Junior QA Engineer
Junior QA Engineer

Tabbed • United States

Remote
USD 60,000 - 80,000
100% employer-paid medical, dental, &视
Unlimited PTO and location-agnostic
Junior QA Engineer
Junior QA Engineer

Tabbed • New York (NY)

Remote
USD 60,000 - 80,000
Medical, dental, and vision coverage
Unlimited PTO
Location-agnostic schedule
+1
Senior Quality Engineer. Mobile
Senior Quality Engineer. Mobile

Exclusive Resorts LLC. • Denver (CO)

On-site
USD 105,000 - 110,000
Senior Quality Engineer. Mobile
Senior Quality Engineer. Mobile

Exclusive Resorts Llc • Denver (CO)

On-site
USD 105,000 - 110,000
Junior QA Engineer (Fully Remote)
Junior QA Engineer (Fully Remote)

Tabbed • United States

Remote
USD 60,000 - 90,000
Employer-paid health insurance
Unlimited PTO
Remote-friendly schedule
Senior Quality Engineer
Senior Quality Engineer

Exclusive Resorts LLC. • Denver (CO)

On-site
USD 90,000 - 140,000
QA Engineer – React Native, UI Testing & Automation
QA Engineer – React Native, UI Testing & Automation

7Seventy Recruiting • United States

On-site
USD 60,000 - 80,000
Employer-paid health insurance
Unlimited PTO
Location-agnostic schedule
QA Automation Engineer
QA Automation Engineer

Shuru Technologies Private Limited • United States

Remote
USD 90,000 - 150,000
Competitive salary
Remote-friendly culture
Learning & mentorship
+1
Staff Software Engineer, Mobile QA
Staff Software Engineer, Mobile QA

CryptoproNetwork • United States

On-site
USD 218,000 - 287,000