Senior Software Quality Engineer
Listed on 2026-03-11
-
Engineering
Aerospace / Aviation / Avionics, Software Engineer, Systems Engineer
Position Summary
Flight Wave Aerospace, a wholly owned subsidiary of Red Cat Holdings, is looking to fill an immediate position as a full-time Senior Software Quality Assurance Engineer. Flight Wave is a rapidly growing technology company focused on creating world‑class system solutions serving a broad range of applications through the design and development of Unmanned Aircraft Systems (UAS drones) for use in defense, public safety, and other government security organizations.
As a Senior Software Quality Engineer, you will be responsible for conducting production testing, evaluation, and demonstration of unmanned aerial systems (UAS). The ideal candidate should have or be able to develop a deep understanding of sUAS platforms, test case execution, test suite organization, test plan writing, writing reports from test findings, test automation, FAA/FCC regulations, and safety requirements. This is a senior‑level position within the Quality Assurance Department.
Duties And Responsibilities
- Collaborate closely with the manufacturing team, engineers, developers, and pilots to ensure UAS systems are designed, tested, and deployed according to requirements.
- Create, maintain, and execute test cases within test suites to validate UAS systems against both internal and external requirements.
- Develop and implement automated testing procedures to improve efficiency and accuracy in the testing process.
- Analyze test results and compile comprehensive reports, including the collection and organization of testing artifacts, to present to stakeholders.
- Identify and report defects, working with the engineering and development teams to resolve issues and ensure product quality.
- Estimate testing efforts and timelines to ensure projects stay on schedule.
- Ensure compliance with all relevant sUAS regulations and safety requirements during the testing and deployment processes.
- Participate in the design and development phases to provide input on testability and quality.
- Contribute to the improvement of quality assurance processes and methodologies within the department.
- Other duties as assigned.
- Bachelor of Science in Computer Science or Computer Engineering.
- 6 or more years of experience in a related field.
- Eligible for certification under Part 107.
- Experience with sUAS platforms, including multi‑rotor aircraft or an external pilot from a fixed‑wing UAS.
- Strong technical knowledge of sUAS systems and associated equipment.
- Ability to work independently and as part of a team.
- Strong problem‑solving skills and attention to detail.
- Excellent communication and interpersonal skills.
- Ability to travel to the test site multiple times per week.
- Previous experience with automation of Test Cases.
- Experience with BASH, Python or a similar language.
- Linux, Embedded Systems, Radio and Networking.
- Proficiency with various testing methodologies such as system, integration, smoke, and regression testing.
- Ability to write reports on testing results and organization of test artifacts.
- Proficiency with defect tracking tools such as Jira.
- Proficiency with Test suite tools such as Bug Zilla or Test Rail.
- Software and Product Development Life Cycle experience.
- Experience in a related field, such as aerospace engineering, aviation technology, or UAS technology.
- Previous experience with Atlassian based products such as Jira and Confluence.
- Proficiency with PX4, Ardupilot, Mavlink, and QGround
Control. - Familiarity with Controls, Robotics, Microcontrollers, Android Operating Systems, and Networking.
- Experience with WebODM, UgCS, or Pix4D.
- Familiarity with the FAA Drone Zone, LAANC, Drone NOTAMs and Waivers.
- Ability to lift and move materials up to 50 lbs. without assistance.
- May require occasional travel between company facilities, flight fields or customer locations.
- Comfortable working in a fast‑paced, hands‑on aerospace manufacturing setting.
- Frequent walking, standing, bending, and reaching in a warehouse and production environment.
- Occasional overtime or weekend work may be required.
This position will require successfully completing a post‑offer…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).