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 RESPONSIBILITIESTest Automation & Framework DevelopmentWrite, 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.Backend & Platform ValidationValidate 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.CI/CD & Environment ManagementEnsure smooth test execution and integration within our Bitbucket CI/CD pipelines.Use our library of 95+ Chrome snippets (browser automation scripts and admin utilities) to support environment maintenance and setup.Quality Insights & CollaborationUse 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.QUALIFICATIONSRequired2+ 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.PreferredFamiliarity 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 ENVIRONMENTPhysical DemandsAbility 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.Work EnvironmentPrimary 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.COMPENSATION & TOTAL REWARDSThe 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)401(k) retirement planHealth, dental, and vision insurancePaid time off and company holidaysFully remote work environmentEQUAL EMPLOYMENT OPPORTUNITY & MULTI-STATE COMPLIANCEIron 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.HOW TO APPLYInterested candidates should apply at . Iron Sheepdog reviews applications on a rolling basis.
Click on the below icons to share this job to Linkedin, Twitter!
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 RESPONSIBILITIESTest Automation & Framework DevelopmentWrite, 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.Backend & Platform ValidationValidate 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.CI/CD & Environment ManagementEnsure smooth test execution and integration within our Bitbucket CI/CD pipelines.Use our library of 95+ Chrome snippets (browser automation scripts and admin utilities) to support environment maintenance and setup.Quality Insights & CollaborationUse 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.QUALIFICATIONSRequired2+ 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.PreferredFamiliarity 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 ENVIRONMENTPhysical DemandsAbility 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.Work EnvironmentPrimary 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.COMPENSATION & TOTAL REWARDSThe 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)401(k) retirement planHealth, dental, and vision insurancePaid time off and company holidaysFully remote work environmentEQUAL EMPLOYMENT OPPORTUNITY & MULTI-STATE COMPLIANCEIron 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.HOW TO APPLYInterested candidates should apply at . Iron Sheepdog reviews applications on a rolling basis.
yes
Send Us Your Feedback
Sign
In
Please check your email. We have sent you a password reset link.
This link will expire in one hour.
Please input your account's email
Get $5 added to your wallet for registering an account. Refer others and get $1 for each successful referral. Earn while you search for jobs and redeem in gift cards!Register to search from millions of jobs across the United States. Upload your resume and get matched with top employers today!
Welcome to SnapRecruit! Your account has been created via Google.
Get $5.00 Added to Your Wallet!
Upload your resume below and apply to this job to have $5.00 added directly to your wallet, activate your account, and qualify for high-priority employer matches.
Perks & Rewards You Receive with SnapRecruit:
$5.00 Resume Bonus
Added automatically to your wallet when you apply with your resume.
$1.00 Per Referral
Earn $1.00 cash rewards for every friend who joins SnapRecruit in the US.
Earn While You Search
Get credited $0.02 - $0.05 every time you explore sponsored job listings.
Amazon eGift Cards
Redeem your earned wallet funds for Amazon eGift Cards delivered to your email.
Get $5 added to your wallet for registering anRegister to search from millions of jobs across the United States. Upload your resume and get matched with top employers today!
account.
Refers others and get $1 for each successful referral.
Earn while you search for jobs and redeem in
gift cards!
Upload your resume for a free professional assessment
Loading, Please wait..!!
Send this job to my email
Please wait..!!
Confirmation
Are you sure?
List of resumes
Confirmation
It is working for Chrome Mozilla only for now
We use cookies and similar technologies to analyze site traffic and improve your experience.
We use cookies to improve your experience. You can customize your preferences below.
Privacy Policy |
Terms of Service