Sr. Software QA Automation Engineer
AeroVironmentAbout the role
Worker Type
Regular
Job Description
Summary
The Sr. Software QA Automation Engineer has extensive experience designing automated solutions to perform software verification and validation of flight critical software. In this role, one regularly collaborates with our development team and flight test team, but also operates with a large degree of autonomy. The Software QA Automation Engineer enables rapid development and continuous integration of software systems onto a large range of unmanned air vehicles.
Position Responsibilities
· Leads in the design, expansion and maintenance of automated testing suite
· Defines and plan scope, resource needs, benchmarks and goals of manual & automation work
· Defines and implement QA practices, procedures, standards and reporting
· Identifies project risks, quantify risk/benefit relationships and provide alternative solutions as well as risk mitigation
· Leads and design test plans, scenarios and cases to exercise new functionality & identify breaking issues
· Partners with resources as needed to validate software with project timeline
· Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors
· Mentors less experienced team members on QA/QC concepts, methodologies and best practices
· Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors
· Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead)
· Other duties as assigned
Basic Qualifications (Required Skills & Experience)
· Bachelor's degree in related discipline is required or equivalent combination of education, training, and experience
· Minimum 8 – 12 years of relevant experience
· Expertise in C/C++ and Python
· Experienced in Software QA automation
· Experienced in building and optimizing automation frameworks
· Experienced performing code reviews and mentoring team members on automation concepts and best practices
· Occasionally may be required to travel within the Continental U.S.(20%)
Other Qualifications & Desired Competencies
· Experience with CI/CD pipelines and use of containers to support automated build and test
· Champions quality by forging influential relationships across QA, Development, Product, and DevOps
· Experience or interest in robotics, autonomous systems, image processing or machine learning
· Demonstrates strong debugging / problem resolution skills, and competency in multitasking and handling multiple time critical issues / projects simultaneously
· Demonstrates passion to continuously improve and execute tests for a faster and higher quality result
· Having wide-ranging experience, uses professional concepts and company objectives to
resolve complex issues in creative and effective ways.
· Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results
· Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
· Displays strong initiative and drive to accomplish goals and meet company objectives
· Takes ownership and responsibility for current and past work products
· Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
· Has effective interpersonal and communication skills
· Focuses on teamwork, collaboration and puts the success of the team above one's own interests
· Advanced degree is preferred
Physical Demands
· Ability to work in an office and R&D environment (Constant)
· Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)
The salary range for this role is:
$118,107 - $167,475AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills.
ITAR Requirement:
This position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology c
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s