Mobile Quality Assurance Engineer

Iron Sheepdog Inc.

United States

On-site

USD 90,000 - 114,000

Full time

14 days+

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

Health insurance
Paid time off
Remote work

Job summary

Iron Sheepdog Inc. seeks a Mobile Quality Assurance Engineer to own test automation across React Native, Next.js, and Node.js backend.

You will join a fully remote engineering team and expand automated testing frameworks to deliver repeatable coverage and fewer defects for brokers, contractors, and haulers. You will write E2E tests with Cypress, build mobile automation with Playwright/Detox/Appium, and write Jest unit tests.

Qualifications

  • 2+ years of professional software testing or quality assurance experience.

Responsibilities

  • Write, maintain, and expand end-to-end (E2E) testing coverage using Cypress across parallel CI suites.
  • Set up and expand mobile automation framework using Playwright or Detox/Appium for React Native.
  • Write unit tests using Jest to ensure code quality across components and utilities.
  • Validate backend logic, Cloud Functions (Node.js), and Firestore security rules using the Firebase Emulator Suite.
  • Collaborate with engineers to test AI-powered features, including Google Vision AI and Document AI.
  • Ensure smooth test execution and integration within Bitbucket CI/CD pipelines.
  • Use session replay and heatmap tools to debug UX issues and improve quality.
  • Partner with engineering across the SDLC to uphold a White-Glove standard of quality.

Skills

2+ years of QA experience
React Native testing
Cypress for E2E testing
Jest for unit testing
Playwright/Detox/Appium
React 18/Next.js 14 testing
Firestore familiarity
Git + ESLint/Prettier
Remote team collaboration
AI/ML testing interest

Tools

Cypress
Playwright
Detox
Appium
Jest
Firebase Emulator Suite
Bitbucket CI/CD
Google Vision AI
Document AI
ESLint
Prettier
Git
Smartlook

Job description

Every role at Iron Sheepdog is expected to embody the Iron Sheepdog Standard: industry-leading software backed by White-Glove Service and operational excellence, delivered by a flat, fast-moving, transparent, results-driven team.

POSITION SUMMARY

The Mobile Quality Assurance Engineer ensures the reliability and performance of Iron Sheepdog's multi-platform fleet and logistics management SaaS — spanning our legacy React web app, modern Next.js web app, React Native mobile application, and backend infrastructure. Sitting within our fully remote Engineering team, this role contributes to and expands our automated testing frameworks and supports every stage of the software development lifecycle. Success in the first 6–12 months means growing, repeatable automated coverage for our mobile application, expanded E2E coverage across our CI suites, and fewer defects reaching the hard-working brokers, contractors, and haulers who depend on our platform every day.

KEY RESPONSIBILITIES

Test Automation & Framework Development

  • Write, maintain, and expand end-to-end (E2E) testing coverage using Cypress across our parallel CI suites.
  • Contribute to the setup and ongoing expansion of our mobile automation framework using Playwright or a comparable tool (e.g., Detox, Appium), establishing repeatable, scalable automated test coverage for our React Native application.
  • Write unit tests using Jest to ensure code quality across components and utility functions.
  • Validate backend logic, Cloud Functions (Node.js), and Firestore security rules using the Firebase Emulator Suite.
  • Collaborate with engineers to test and validate AI-powered features, including Google Vision AI for task photo OCR and Document AI for document classification.
  • Ensure smooth test execution and integration within our Bitbucket CI/CD pipelines.

Quality Insights & Collaboration

  • Use session replay and heatmap tools such as Smartlook to debug UX issues, reproduce bugs, and improve overall application quality.
  • Partner closely with the engineering team across all stages of the software development lifecycle, championing a White-Glove standard of quality for every release.
QUALIFICATIONS

Required

  • 2+ years of professional software testing or quality assurance experience.
  • Experience testing mobile applications built with React Native.
  • Experience with automated testing frameworks — specifically Cypress for E2E testing and Jest for unit testing.
  • Hands‑on experience with Playwright or another mobile/cross‑platform automation framework (Detox, Appium).
  • Experience testing modern web applications built with React 18 and Next.js 14.
  • Familiarity testing Node.js backends and NoSQL databases, particularly Google Cloud Firestore.
  • Experience with Git version control and code-quality tooling such as ESLint and Prettier.
  • Strong communication and collaboration skills, with demonstrated success working in a remote team environment.

Preferred

  • Familiarity with Expo and mobile CI/CD pipelines using EAS Build and EAS Submit.
  • Understanding of data warehousing and testing data synchronization processes with Google BigQuery.
  • Experience testing third-party API integrations such as Twilio, SendGrid, Checkbook.io, or Samsara.
  • Exposure to, or strong interest in, testing AI and machine learning applications.
PHYSICAL REQUIREMENTS & WORK ENVIRONMENT

Physical Demands

  • Ability to remain in a stationary position for extended periods (typically 6–8 hours per day), primarily at a computer workstation.
  • Manual dexterity for sustained keyboard, mouse, and mobile device use, including hands‑on operation of multiple phones and tablets during testing.
  • Visual acuity to review screen-based content, including close inspection of UI layouts, test results, and logs across devices.
  • Ability to communicate effectively via video conferencing, Slack, and other remote collaboration tools.
  • Primary work environment: fully remote home office within an approved state.
  • Noise level: typically quiet to moderate, consistent with a home-office setting.
  • Requires a dedicated, distraction-minimized workspace and reliable high-speed internet connection.

The physical demands and work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. This description is not exhaustive and does not create a contract of employment.

The anticipated base pay range for this role is $90,000 – $114,000 annually, determined by experience, qualifications, and internal equity within Iron Sheepdog's compensation framework.

Iron Sheepdog offers a competitive Total Rewards package, including:

  • Base salary and performance-based bonus (role-dependent)
  • Health, dental, and vision insurance
  • Paid time off and company holidays
  • Fully remote work environment
EQUAL EMPLOYMENT OPPORTUNITY & MULTI-STATE COMPLIANCE

Iron Sheepdog is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other status protected by applicable federal, state, or local law.

Iron Sheepdog is committed to providing reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA) and applicable state law. Applicants requiring accommodation during the application or interview process should contact People & Talent.

Employment with Iron Sheepdog is at‑will, meaning either the employee or the company may terminate the employment relationship at any time, with or without cause or notice, except as otherwise required by law.

Offers of employment are contingent upon successful completion of a background check and, where applicable under state law, verification of work authorization (E-Verify), consistent with all applicable "ban-the-box" and fair‑chance hiring laws in the posting location.

This job description is intended to describe the general nature and level of work performed. It is not an exhaustive list of all duties, responsibilities, and qualifications required, and duties may be added, changed, or reassigned at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Operations Specialist
Operations Specialist

Iron Sheepdog Inc. • Williamsburg (VA)

Hybrid
USD 70,000 - 80,000
Base salary and performance-basedBonus
Health, dental, vision insurance
Paid time off and company holidays
Account Executive, Nashville, TN
Account Executive, Nashville, TN

Iron Sheepdog Inc. • Nashville (TN)

Hybrid
USD 60,000 - 150,000
Health, dental, and vision insurance
401(k) retirement plan
Paid time off and company holidays
+1
Field Account Executive – Logistics Marketplace
Field Account Executive – Logistics Marketplace

Iron Sheepdog Inc. • United States

Hybrid
USD 60,000 - 150,000
Base salary plus uncapped commission
401(k) retirement plan
Health, dental, and vision insurance
+2
Account Executive, Northern California
Account Executive, Northern California

Iron Sheepdog Inc. • San Francisco (CA)

On-site
USD 60,000 - 150,000
401(k)
Health, dental & vision
Paid time off
+2
Account Executive, Dallas/Fort Worth, TX
Account Executive, Dallas/Fort Worth, TX

Iron Sheepdog Inc. • United States

On-site
USD 60,000 - 150,000
Base salary plus uncapped commission
401(k) retirement plan
Health, dental, and vision insurance
+2
Remote Mobile QA Engineer: Automation & Testing
Remote Mobile QA Engineer: Automation & Testing

Iron Sheepdog Inc. • United States

Remote
USD 90,000 - 114,000
Health insurance
Paid time off
Remote work
Customer Success Manager
Customer Success Manager

Iron Sheepdog • Virginia (MN)

On-site
USD 90,000 - 120,000
Software Development Engineer in Test II (SDET II)
Software Development Engineer in Test II (SDET II)

Platform Science, Inc. • Minnetonka (MN)

On-site
USD 83,000 - 115,000
Medical benefits
Life insurance and disability
Generous paid time off
Senior Platform Engineer
Senior Platform Engineer

OpenKrill • United States

On-site
USD 140,000 - 190,000
Health benefits
Vision insurance
Stock options
+7
QA Engineer (Remote-Brazil)
QA Engineer (Remote-Brazil)

Loadsmart • United States

Remote
USD 90,000 - 130,000
Competitive base salary
Equity package
Unlimited PTO