Software QA Automation Engineer III
AV · Moorpark, CA · 3 wk ago
On-siteQuality Assurance$101k–$153k/yrFull-time
Position Responsibilities
- Lead the planning, design, and execution of test strategies for complex software and integrated systems in a lab environment.
- Define, refine, and champion QA processes, standards, and best practices for MacCready Works projects.
- Design, develop, and maintain advanced automated test scripts and tools in Python (and other scripting languages as needed).
- Architect, configure, and maintain test environments using Linux, Windows, and Docker, including complex multi-component setups.
- Analyze test results, identify systemic issues, and drive root cause investigations in partnership with development and systems engineering teams.
- Mentor and provide technical guidance to junior QA engineers on test methods, tools, and automation best practices.
- Prepare clear, concise test reports and presentations using Excel and Word; communicate status, risks, and recommendations to stakeholders.
- Ensure alignment with applicable industry and organizational standards (e.g., ISO 9001, CMMI) where required.
- Identify risks and opportunities within software quality processes and develop actionable plans to address them.
- Perform other duties as assigned.
Basic Qualifications (Required Skills & Experience)
- Bachelor’s degree in a related discipline, or an equivalent combination of education, training, and experience.
- 5+ years of software QA, test engineering, or closely related experience.
- Demonstrated experience defining or owning QA processes on multi-disciplinary engineering programs.
- Extensive hands-on experience with Linux and Windows in a QA or test engineering context.
- Strong experience with Docker (creating, managing, and troubleshooting containers in test environments).
- Advanced scripting skills in Python for automation, data analysis, and tool development.
- Prior experience working in a lab environment with software/hardware integration and test equipment.
- Proficiency with Microsoft Excel and Word for test planning, execution tracking, and reporting.
- Excellent communication, leadership, and organizational skills, with a focus on technical mentorship and cross-functional collaboration.
- Ability to work independently and collaboratively, exercising sound judgment in solving complex technical challenges.
Other Qualifications & Desired Competencies
- Experience with automated test frameworks and CI/CD pipelines, and familiarity with version control systems (e.g., Git).
- Experience with C++ and/or C# is a plus.
- Proficiency in data communication protocols (e.g., I2C, SPI, CAN, USB) is a plus.
- Strong knowledge of relevant industry standards (e.g., ISO 9001, CMMI) is a plus.
- High level of attention to detail with a strong focus on test rigor, documentation, and traceability.
Physical Demands
- Ability to work in an office and R&D/lab environment.
- Sit and stand for extended periods; talk, hear, and use hands and fingers to operate a computer and other lab/office equipment.
- Ability to safely handle and work around lab equipment, cabling, and test setups.
Special Requirements
- U.S. Citizen, U.S. Permanent Resident (Green Card holder), or asylee/refugee status as defined by 8 U.S.C. 1324b(a)(3) required.
- Occasionally may be required to travel within the continental U.S.
Benefits
- Medical, dental, vision, 401K with company matching, a 9/80 work schedule, and a paid holiday shutdown.
About AV
- AeroVironment is an Equal Opportunity Employer.
- We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans.
- ITAR U.S. Citizen, U.S. Permanent Resident (Green Card holder), asylee/refugee status as defined by 8 U.S.C. 1324b(a)(3) or a person approved for an export license from the appropriate governing agency.