• Field testing - Daily drone flights for regression, acceptance, and validation. You need physical space to fly (e.g. 10+ acres accessible from your location) and the judgment to run a high-quality flight program on your own.
• Test planning and execution - Define comprehensive test plans for new features and releases. Know the requirements better than the PM or EM. Catch edge cases before anyone else sees them.
• QA team coordination - Design and schedule QA test programs, write clear plans and checklists, and reduce back-and-forth so QA is never the bottleneck.
• Bug reporting quality - Own the bug reporting rubric (repro steps, severity, exposure, context, logs, media) and enforce it so triage is plug-and-play - no validation pass needed to understand a ticket.
• Regression strategy - Manage Dock, Android, and iOS regression suites. Own the "regression found" playbook. Make sure the suites actually test user workflows and catch what matters.
• Automated testing - Build and maintain automation to reduce manual testing load and increase confidence. AI-first approach to test setup, maintenance, and analysis.
• Quality metrics - Track post-release bugs per feature, escalation patterns, QA throughput, and SLO-violating issues. Use them to improve processes and focus QA resources where they reduce risk most.
• Equipment and environments - Maintain Qase suites, device/drone inventory, firmware tracking, and internal QA tooling. No fire drills because something wasn't set up.
• Space to fly - access to 10+ acres for daily drone operations (place of residence or nearby)
• FAA Part 107 Certificate (required; can obtain upon hiring)
• Hardware QA experience - you know how to validate hardware behavior end-to-end, not just software
• 4+ years in QA/quality engineering for hardware or mobile products
• Automation mindset - you build automation to reduce manual load and ship with higher confidence
• Proactive by default - you surface issues, risks, and blockers without being asked
• Code/Scripting - Strong coding/scripting skills in Python, TypeScript/JavaScript, or similar
• Test/Defect platforms - Experience with test case management (Qase or similar) and defect tracking (Jira)
• Communication - Clear communicator who can write a concise bug ticket, run a crisp standup update, and coordinate a team
• AI Tooling - AI is a core part of how this role works — not optional. You'll use AI tools for test setup and maintenance, bug analysis and triage, metrics review, and taking a first-pass at resolving new bug tickets in code. We expect candidates to already be using AI in their QA work and to be enthusiastic about pushing that further.
• Experience testing mobile apps (Android/iOS) with frameworks like Appium, Espresso, or Detox
• Familiarity with robotics, geospatial, or autonomous systems
• CI/CD pipeline experience (GitHub Actions, CircleCI, Jenkins)
• API and integration testing
• Experience with drone flight systems, RTK/PPK workflows, or embedded firmware