Jobs · Quality Assurance · California

Software QA Automation Engineer, III

AV · Moorpark, CA · 1 mo ago
On-siteQuality Assurance$90k–$137k/yrFull-time

Position Responsibilities

  • Participates in the design, expansion and maintenance of the automated test suite and frameworks (e.g., Xray)
  • Owes isolated component, sub-system, and automated system tests; reviews system requirements and co-authors system test plans, and supports hardware-in-the-loop (HIL) regressions and engineering flight tests
  • Defines and plan scope, resource needs, benchmarks and goals of manual & automation work
  • Defines and implement QA practices, procedures, standards and reporting
  • Supports the bug reporting and review process; contributes to software risk identification, tracking, and mitigation
  • 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 less experienced team members on QA/QC concepts, methodologies and best practices
  • Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors

Basic Qualifications (Required Skills & Experience)

  • Bachelor's degree in related discipline is required or equivalent combination of education, training, and experience
  • Minimum 5 - 8 years of relevant experience
  • Proficiency in one or more of C/C++, Python, C# .NET, or Java; object-oriented design experience is a plus
  • Experienced in Software QA automation
  • Experienced in building and optimizing 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

  • Champions quality by forging influential relationships across QA, development, product, DevOps, and system test teams
  • Experience testing embedded, robotics, UAS, or other safety- or mission-critical software is a strong plus
  • Familiarity with hardware-in-the-loop (HIL) test environments and lab hardware is a plus
  • Embraces 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
  • Demonstrates passion to continuously improve and execute tests for a faster and higher quality result
  • Experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways
  • Good judgment in selecting methods and techniques for obtaining solutions
  • 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
  • Committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
  • Effective interpersonal and communication skills
  • Focused on teamwork, collaboration and puts the success of the team above one's own interests

Similar jobs