Skip to content
Applied IntuitionApplied IntuitionSunnyvale, CA

Software Quality Assurance Engineer

Leads development and implementation of QA processes for Self-Driving Systems, ensuring ASPICE and ISO 9001 compliance through audits, training, and metrics. Requires 3+ years in automotive SW QA, code review skills in C/C++/Python, and root cause analysis expertise.

150k – 188k
On-site3+ YOEQA Engineering

About the role

Responsibilities

  • Define, implement, and maintain the Quality Assurance process, Work Instructions, and quality criteria for SDS in compliance with ASPICE and ISO 9001:2015
  • Collaborate with process owners to develop process descriptions, RASIC matrices, and templates aligned with ASPICE PAM, and support their deployment across SDS projects
  • Drive process training and awareness across engineering, management, and support teams
  • Perform independent work product and process audits to verify compliance with ASPICE, ISO 9001:2015, and internal quality standards
  • Conduct internal assessments against defined ASPICE capability level targets
  • Identify, record, track, and drive process and work product non-conformances to closure using structured RCA methodologies (e.g., 8D, 5-Why, Fishbone), with formal escalation for unresolved items
  • Ensure traceability of QA results, including process conformances, audit findings, and quality KPIs, and communicate findings to all affected parties
  • Interface with Change Request Management (CCB) to ensure quality-related changes are properly analyzed, approved, and tracked
  • Participate in design reviews and provide quality feedback on software architecture and implementation
  • Define and maintain quality KPI dashboards aligned with ASPICE and ISO 9001:2015

Requirements

  • BS, MS, or PhD in Electrical Engineering, Computer Science, or other related fields
  • 3+ years of experience in automotive SW quality assurance/engineering
  • Solid understanding and hands-on experience with Automotive SPICE (ASPICE) and ISO 9001:2015 compliance
  • Experience developing process documentation, including Work Instructions, process descriptions, templates, and RASIC matrices
  • Experience in conducting work product audits, process audits according to ASPICE, process compliance with ISO 9001:2015 and driving quality issues to closure
  • Experience with problem solving methodologies, including hands-on knowledge of 8D, 5-Why, and Fishbone (Ishikawa) root cause analysis methodologies
  • Experience defining and reporting quality metrics and KPIs, with strong data analysis and interpretation skills
  • Ability to read and review C, C++, Python code for quality assurance purposes
  • Experience with process documentation and knowledge of process framework, hierarchy, and guideline development
  • Preparation and presentation of software product quality status, including quality metrics, audit metrics, top quality issues, and risks

Nice to Have

  • intacs® certified Automotive SPICE Provisional or Competent Assessor
  • Certified Internal Quality Management System Auditor — ISO 9001 or IATF 16949
  • Experience with ASPICE PAM v4.0 processes MLE (Machine Learning Engineering) and HWE (Hardware Engineering)
  • Knowledge of Continuous Integration/Continuous Deployment (CI/CD) practices and tools (e.g., Jenkins, GitHub Actions, Buildkite)
  • Experience with automated testing frameworks (e.g., GTest, Pytest) for quality review purposes
  • Familiarity with version control systems (e.g., Git, SVN)
  • Experience with international industry standards ISO 26262 and/or ISO/SAE 21434
  • Familiarity with automotive standards and protocols (e.g., CAN, LIN, OBD-II)
  • Experience with tools such as Jira, Confluence, Polarion, Codebeamer, Power BI dashboards

Compensation

Base salary range: $150,000 - $188,000 USD annually (plus equity and benefits)

Skills

AspiceIso 9001CC++Python8D5-WhyFishboneCI/CDJenkinsGitHub ActionsGtestPytestGitJira

Similar roles

QA Engineering jobs
Socure

Software Development Engineer in Test

SocureCarson City, NV

Senior SDET building automated functional validation, production health monitoring, and AI-driven failure analysis for DR and production environments at Socure.

150k – 175k
Remote5+ YOEQA Engineering
Zoox

Software Development Engineer in Test, Product Software

ZooxFoster City, CA +1

Builds scalable automation frameworks and tests for mobile applications and cloud services, leads testing strategies, and implements AI tools to enhance efficiency and reliability of safety-critical product software.

150k – 186k
Hybrid3+ YOEQA Engineering
Zoox

System Test Engineer

ZooxFoster City, CA

Leads integration and validation testing for autonomous vehicle systems, developing automated test plans using HIL/SIL, analyzing logs, and ensuring milestone readiness. Requires 3+ years experience, bachelor's in STEM, and strong Python skills.

150k – 186k
On-site3+ YOEQA Engineering
Clickhouse

QA Engineer - Core Database (remote)

ClickhouseUnited States

Develops and enhances test automation frameworks for ClickHouse's core database, tests new features and releases, and improves testing infrastructure for large-scale distributed systems. Requires strong SQL knowledge, programming in Python/Go/C++, and experience in QA for databases.

141k – 230k
RemoteQA Engineering
Parallel Systems

Software Engineer II – Test/Internal Tooling

Parallel SystemsLos Angeles, CA

Design, develop, and maintain test frameworks and internal tooling for autonomous rail vehicles. Requires strong experience in Python, C++/Rust, HITL/SITL testing, Linux, Docker, and Kubernetes.

140k – 164k
On-site3+ YOEQA Engineering