UAS Test Engineer
Location
California
Posted
28 days ago
Salary
0
Seniority
Senior
Job Description
UAS Test Engineer
Tycho.AI
• Test UAS designs, flight characteristics, and features of FPV and autonomous platforms. • Conduct bench and flight experiments; perform pre-flight checks. • Coordinate test objectives with software and engineering teams. • Collect and report detailed vehicle performance data. • Support vehicle prototyping, test facility setup, and safety operations. • Serve as UAS safety pilot when required.
Job Requirements
- Demonstrated experience executing UAS test programs.
- FAA Part 107 certification (or ability to obtain).
- Knowledge of aerodynamics, UAS piloting, and flight test procedures.
- Ability to operate Group 1–3 UAVs.
- Strong communication and organizational skills.
- Proficiency in CAD (SolidWorks), 3D printing, and soldering.
- Experience with long range, BVLOS flight operations.
Benefits
- Competitive salary, meaningful equity, and generous benefits package.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Design and develop scalable automation frameworks for web, mobile, and API testing using tools such as Selenium, Cypress, Playwright, or Appium. • Write robust, maintainable automated test scripts that exercise critical business flows and edge cases. • Develop API automation using REST Assured, Postman/Newman, or equivalent frameworks. • Create and maintain regression, smoke, sanity, and functional test suites. • Integrate automation into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps) so that tests run reliably on every change. • Perform cross-browser and cross-platform testing with attention to compatibility and performance. • Conduct database validation using SQL queries to verify data integrity end-to-end. • Collaborate closely with developers to improve testability, identify defects early, and shift quality left. • Support performance testing initiatives using tools such as JMeter, Gatling, or k6. • Maintain detailed test documentation, traceability, and defect tracking records, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. • Perform root-cause analysis on production issues to drive lasting quality improvements. • Ensure automation strategy aligns with DevOps and release management processes. • Participate in sprint planning, backlog grooming, and quality-focused retrospectives, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. • Continuously improve QA processes, frameworks, and engineering practices, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards.
• Design and build robust, scalable test automation frameworks for web, API, mobile, and microservice testing • Write production-quality automated test code in Java, Python, JavaScript, or C# using frameworks such as Selenium, Cypress, Playwright, RestAssured, or Pact • Implement contract testing using Pact or similar tools to validate service contracts in microservice ecosystems • Build comprehensive CI/CD test pipelines integrated with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps • Develop performance test suites using JMeter, Gatling, k6, or Locust, including realistic load models and result analysis • Implement security testing fundamentals including dependency scanning, SAST, DAST, and OWASP-based checks • Lead test strategy discussions, including risk-based testing, exploratory testing, and shift-left practices • Collaborate closely with developers, product owners, and architects to identify quality risks early • Perform root-cause analysis of production incidents, and translate findings into automated regression tests • Drive continuous improvement of test coverage, test reliability, and time-to-feedback • Mentor junior QA engineers and uphold engineering rigor in the testing community • Maintain comprehensive test documentation, traceability, and reporting dashboards, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards • Contribute to internal testing tools and reusable libraries, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards
• Lead quality assurance initiatives across enterprise applications, integrations, and business-critical systems. • Design and oversee scalable automated testing solutions to improve efficiency, consistency, and long-term maintainability. • Collaborate with engineering, infrastructure, and business teams to ensure testing aligns with operational goals and project requirements. • Establish testing strategies and quality standards across functional, regression, integration, and performance testing efforts. • Drive continuous improvement initiatives related to automation, testing processes, defect management, and release readiness. • Develop reporting and quality metrics that provide visibility into testing progress, risks, and system stability. • Support implementation of modern QA practices, including AI-assisted testing tools and intelligent automation capabilities. • Participate in project planning, sprint activities, and release discussions to proactively identify quality risks and dependencies. • Provide mentorship and guidance to QA team members while promoting best practices across the organization. • Assist with compliance, audit readiness, and documentation efforts related to enterprise software deployments.
• Automation Strategy & Development: - Design, develop, and maintain scalable, robust, and efficient automated test suites using Playwright (TypeScript). - Debugging Playwright tests using trace files and logs. - Contribute significantly to the architecture and evolution of our automation frameworks. - Integrate automated tests into the CI/CD pipeline to support continuous testing. - Develop and execute test plans specifically for applications that incorporate Large Language Models (LLMs). • Defect Management: - Identify and communicate bugs found during regression or scheduled test executions. - Work closely with the supervisor to reproduce, debug, and resolve issues. • Quality Advocacy: - Act as a strong advocate for quality throughout the software development lifecycle. - Continuously seek to improve QA processes, tools, and methodologies. • Collaboration: - Participate in design reviews, sprint planning, and daily stand-ups. - Communicate test results, risks, and quality metrics to cross-functional teams and supervisors.


