Senior QA Engineer - DroneDeploy
Key Skills for This Role
Full Job Posting
What You Bring
- 4+ years of experience in quality engineering or QA for hardware, mobile, or autonomous/robotics products.
- Hands-on experience testing mobile applications (Android/iOS) using frameworks such as Appium, Espresso, or Detox.
- Proven ability to write code or scripts (Python, TypeScript/JavaScript, or similar) to build test automation and streamline manual testing processes.
- FAA Part 107 Certificate (or the ability to obtain certification upon hire).
- Demonstrated experience using AI tools for test setup, defect analysis, log triage, or code-level bug evaluation.
- Practical experience managing test suites via platforms like Qase and defect tracking systems like Jira.
- Clear written and verbal communication skills with a track record of driving cross-functional alignment.
- Familiarity with CI/CD pipelines (GitHub Actions, CircleCI, Jenkins), API testing, and embedded firmware or RTK/PPK workflows.
- Strong-fit Background Might Include
- Robotics, Geospatial, or Autonomous Systems QA Engineering
- Mobile & Embedded Hardware Quality Assurance
- Drone Operations & Field Testing Management
- Automated Software Test Engineering (Python/TypeScript)
- Discover our recruiting process and interview tips from our talent acquisition team on our #LifeAtProcore blog.
Additional Information
Base Pay Range:
This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate’s job-related skills, experience, education or training, and location.
For Los Angeles County (unincorporated) Candidates:
Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.
Qualifications
- 4+ years of experience in quality engineering or QA for hardware, mobile, or autonomous/robotics products.
- Hands-on experience testing mobile applications (Android/iOS) using frameworks such as Appium, Espresso, or Detox.
- Proven ability to write code or scripts (Python, TypeScript/JavaScript, or similar) to build test automation and streamline manual testing processes.
- FAA Part 107 Certificate (or the ability to obtain certification upon hire).
- Demonstrated experience using AI tools for test setup, defect analysis, log triage, or code-level bug evaluation.
- Practical experience managing test suites via platforms like Qase and defect tracking systems like Jira.
- Clear written and verbal communication skills with a track record of driving cross-functional alignment.
- Familiarity with CI/CD pipelines (GitHub Actions, CircleCI, Jenkins), API testing, and embedded firmware or RTK/PPK workflows.
- Strong-fit Background Might Include
- Robotics, Geospatial, or Autonomous Systems QA Engineering
- Mobile & Embedded Hardware Quality Assurance
- Drone Operations & Field Testing Management
- Automated Software Test Engineering (Python/TypeScript)
- Discover our recruiting process and interview tips from our talent acquisition team on our #LifeAtProcore blog.
- Additional Information
- This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate’s job-related skills, experience, education or training, and location.
- Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
- A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.
Responsibilities
- Execute daily flight testing for regression, acceptance, and validation, operating with access to sufficient flight space (10+ acres) to ensure reliable real-world data capture.
- Define and execute comprehensive test plans for new software features and releases, identifying potential edge cases early to maintain product quality.
- Coordinate QA team programs, schedule testing workflows, and create clear documentation to optimize throughput and eliminate testing bottlenecks.
- Enforce bug reporting standards (repro steps, severity, exposure, logs, media) to streamline issue triage and resolution across product and engineering teams.
- Manage regression testing suites across Dock, Android, and iOS platforms, executing playbooks that validate core end-to-end user workflows.
- Implement AI-first approach and automation tooling to accelerate test design, regression maintenance, bug triage, and first-pass code resolutions.
- Track and analyze quality metrics—including post-release bugs, escalation trends, and throughput—to optimize testing focus and reduce deployment risk.
- Maintain device/drone inventory, firmware tracking, test case management (Qase), and internal QA environments to prevent operational disruptions.
About Procore
Public construction management software company serving owners, contractors, and other construction professionals worldwide.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Procore
Principal Enablement & Adoption Manager, Enterprise AI
, USA
Senior Director, Commercial Account Management, General Contractors
, USA
Software Project Manager, Professional Services (Remote)
, USA
Account Executive, Mid Market
, USA
Commercial Account Manager, Public Sector, SLED
, USA
Staff Technical Program Manager, Enterprise AI
, USA
Principal Enablement & Adoption Manager, Enterprise AI
, USA
Sales Operations Intern (6 months)
Dubai, UAE
Senior Director, Commercial Account Management, General Contractors
, USA
Revenue Operations Analyst
, USA
Software Project Manager, Professional Services (Remote)
, USA