Software Engineer in Test

DASH2
Davis County, UT

We’re hiring a Junior to Mid-Level Software Engineer with a focus on testing, QA, and mobile application performance.


This role is ideal for someone who enjoys breaking things (in a good way), identifying edge cases, and working closely with engineers to improve product quality—while also growing into a broader engineering role over time.


You’ll work across mobile apps, connected devices, and a custom-built testing environment that includes real devices and automation frameworks.


What You’ll Do

  • Test mobile applications across iOS and Android devices
  • Identify, reproduce, and document bugs and edge cases
  • Collaborate with engineers to troubleshoot and resolve issues
  • Run automated test suites and improve testing coverage
  • Validate new features before release
  • Work with real-world device connectivity (Bluetooth, vehicle integrations)
  • Contribute to improving QA processes and automation workflows


Must-Have Qualifications

  • Experience in software testing, QA, or similar engineering role
  • Strong problem-solving mindset and attention to detail
  • Familiarity with JavaScript / TypeScript (or similar languages)
  • Interest in mobile development (React Native is a plus)
  • Ability to learn quickly and adapt in a fast-paced environment
  • Comfortable working in a small, collaborative team


Nice-to-Have

  • Experience with React Native or Expo
  • Exposure to automated testing tools (e.g., Maestro or similar)
  • Experience with CI/CD pipelines
  • Mobile app testing experience (iOS/Android)
  • API integrations or backend interaction experience
  • Interest in automotive technology or connected devices
  • Startup experience or builder mentality
// // //