Principal Test Automation Engineer at Western Digital - ScoutJobs - The AI-curated global job board
Skip to content
Western Digital
Posted 21 days ago

Principal Test Automation Engineer

Western DigitalPrincipal Test Automation Engineer

Perks & benefits

Health InsuranceMedical InsuranceMobile AllowancePaid Leave

Requirements

B.S. or M.S. in Computer Science or Electrical Engineering, Experience with AI-assisted engineering workflows, Strong test automation experience in storage systems, Proficiency in Python and pytest, Knowledge of SAS, SCSI, NVMe, and NVMe-oF, Understanding of TCP, Linux troubleshooting skills

Skills

PythonPytestLinuxNVMeJiraJenkins

About the role

Responsibilities

  • Translate requirements and user stories into test plans and pytest automation using AI-assisted workflows
  • Drive AI-assisted exploratory testing to identify edge cases, negative scenarios, and coverage gaps
  • Build and operationalize AI-driven triage, root cause analysis, and failure trend analysis tools
  • Develop reusable AI-driven workflows, templates, and RAG-based knowledge systems for test creation and documentation
  • Mentor team members on AI-assisted engineering practices, prompt engineering, and MCP workflow adoption
  • Develop automated tests using pytest for firmware and storage subsystem validation across various platforms
  • Optimize regression efficiency through risk-based test selection and flaky test reduction

Requirements

  • B.S. or M.S. in Computer Science, Electrical Engineering, or a related field
  • Strong experience in test automation and quality assurance, specifically within storage systems
  • Proficiency in Python and pytest
  • Hands-on experience applying AI tools in engineering workflows (e.g., prompt engineering, RAG, or agent integrations)
  • Deep knowledge of storage protocols including SAS, SCSI, NVMe, and NVMe-oF
  • Solid understanding of TCP and hardware-software interaction
  • Strong Linux troubleshooting and system-level debugging skills

Preferred Qualifications

  • Experience with AI-assisted IDEs such as Windsurf, Cursor, or Copilot
  • Experience testing REST APIs and familiarity with Fabric Switches
  • Knowledge of RDMA/RoCE and HDD/SSD debugging
  • Experience building internal tools and dashboards using Streamlit, Gradio, or FastAPI
  • Ability to work effectively in a lab or data center environment

Benefits

  • Comprehensive medical, dental, and vision insurance
  • Paid vacation and sick leave
  • 401(k) savings plan and employee stock purchase plan
  • Eligibility for short-term and long-term incentive programs
  • Tuition reimbursement and various wellness programs

About the Company

Western Digital is a global leader in data storage, providing essential technologies that power innovation across industries. From consumer electronics to massive hyperscale cloud providers, WD's portfolio of HDDs and platforms helps meet the ever-growing data needs of the AI era.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Test Automation Engineer

Western Digital · Colorado Springs

Sign up to apply