Software Test Engineer

TEAL DRONES INC
Salt Lake City, UT, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Shift work
Job source

Tech stack

Testing (Software) Systems Engineering Automation of Tests Python (Programming Language) LabVIEW Requirements Management Test Data Test Scripts Integration Tests

Job description

Teal Drones, a wholly owned subsidiary of Red Cat Holdings, is looking to fill an immediate position as a full-time Software Test Engineer. Teal is a rapidly growing technology company focused on creating world-class system solutions serving a broad range of applications forth design and development of Unmanned Aircraft Systems (UAS drones) for use in defense, public safety, and other government security organizations

As a Software Test engineer, you will create, implement and oversee the creation of testing parameters for an ever-changing software landscape. This role is critical to ensure Teal’s drones are safe, high-performing, and compliant with government and defense standards., * Support the development of test requirements and detailed integration test plans, test procedures, test readiness reviews (TRRs), test data and test reports

  • Execution of qualification and acceptance testing per requirements, plans and procedures
  • Execute tests, manage and prioritize problems/failures
  • Write, review, and execute Engineering Verification Test (EVT), Design Verification Test (DVT),
  • and Production Validation Test (PVT) procedures
  • Develop automated test scripts and control logic to improve test repeatability, throughput,
  • and data quality
  • Compile data and define changes required in test equipment, test procedures, or new test requirements
  • Troubleshoot both test and prototype issues & create Test Discrepancy Reports to document issues
  • Collaborate with engineers, product managers, and other stakeholders involved in the testing process.
  • Review test plans, procedures, and reports
  • Maintain accurate documentation, test reports, and traceability within the PLM and requirements management systems
  • Automate testing, * Must be able to walk, stand, and navigate large indoor and outdoor facilities for extended periods of time.
  • Ability to lift, carry, and move materials and equipment weighing up to 25 lbs on a regular basis.
  • Use of personal protective equipment (PPE) may be required in designated areas or when performing specific tasks, in accordance with safety protocols and company policy.
  • May be required to climb ladders, stoop, kneel, or crouch during inspections, maintenance walk-throughs, or emergency response situations.
  • Regular exposure to facility operations including noise, dust, temperature fluctuations, and industrial equipment.
  • Occasional off-hours or weekend work required for emergency facility responses or projects as needed
  • Requires frequent use of a computer and other standard office equipment for documentation, communication, and coordination tasks.

Requirements

Do you have experience in Writing skills?, * Automation frameworks (Python, LabVIEW, etc.)

  • Experience with UAVs, robotics, industrial automation, or complex electromechanical products
  • 8+ years of experience in systems engineering
  • 6+ years of experience with progressive responsibility in providing technical leadership
  • Experience developing test plans, writing test procedures, evaluating test data, and determining product acceptability
  • Ability to troubleshoot test issues, identify root causes, and create corrective action processes
  • Experience automating tests to ensure requirements are consistently met
  • Degree in engineering

Additional Desired Qualifications

  • Experience with flight test or field testing
  • Possession of excellent organizational, problem solving, and verbal and written communication skills

Benefits & conditions

Compensation: Base pay, plus generous annual equity package and potential bonuses.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

1:31 min

Managing self-healed test scripts safely within continuous integration

Andrei Nutas Andrei Nutas · WWC Europe 2026

1:14 min

Establishing stable test environments and required test data

Augustin Gottlieb Augustin Gottlieb · WWC 2025

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · WWC 2024

3:05 min

Prioritizing fundamental engineering skills over automated testing tools

Lilia Gargouri Lilia Gargouri · Coffee With Developers

2:03 min

Limitations of manual testing in continuous delivery

Evelyn Haslinger · LIVE

Videos

See all

Related articles

See all