Software QA Automation Engineer, II
AV · Moorpark, CA · 1 mo ago
On-siteQuality Assurance$79k–$121k/yrFull-time
Position Responsibilities
- Participates in the design, expansion and maintenance of the automated test suite and frameworks (e.g., Xray)
- Contributes to isolated component, sub-system, and automated system tests; reviews system requirements and supports system test plans, hardware-in-the-loop (HIL) regressions, and engineering flight tests
- Defines and plan scope, resource needs, benchmarks and goals of manual & automation work
- Applies QA practices, procedures, standards and reporting
- Supports the bug reporting and review process; helps identify and track software risks
- Identifies project risks, quantify risk/benefit relationships and provide alternative solutions as well as risk mitigation
- Designs test plans, scenarios and cases to exercise new functionality & identify breaking issues
- Analyzes, designs, programs, debugs, and modifies test software and automation for embedded, networked, and mission systems software
- Partners with resources as needed to validate software with project time line
- Mentors entry level team members on QA/QC concepts, methodologies and best practices
- Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors
Basic Qualifications (Required Skills & Experience)
- Bachelor's degree in related discipline is required or equivalent combination of education, training, and experience
- Minimum 2 - 5 years of relevant experience
- Familiarity with one or more of C/C++, Python, C# .NET, or Java; object-oriented design experience is a plus
- Experienced in Software QA automation
- Experience building or contributing to automation frameworks (e.g., Xray or similar), with scripting in Python or similar
- Comfortable working in Linux and with source control / CI pipelines (e.g., GitLab)
- Experienced performing code reviews and mentoring team members on automation concepts and best practices
Other Qualifications & Desired Competencies
- Developing professional expertise, applies company policies and procedures to resolve a variety of issues
- Champions quality by forging influential relationships across QA, development, product, DevOps, and system test teams
- Familiarity with hardware-in-the-loop (HIL) test environments and lab hardware is a plus
- Familiarity with AI-assisted development and test tools to accelerate automation and related engineering work
- Strong debugging / problem resolution skills, and competency in multitasking and handling multiple time critical issues / projects simultaneously
- Passionate to continuously improve and execute tests for a faster and higher quality result
- 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
- Driven to improve and enhance performance of oneself, others, and the company
- Focused on teamwork, collaboration and puts the success of the team above one's own interests