Western Digital Careers
Join our Talent Network

Principal Engineer, Software Development Engineering

This job posting is no longer active

Location: Milpitas, CA, United States 
Req ID: JR-0000041797


Western Digital

We deliver the possibilities of data.  YOU define what’s possible.

Western Digital's Content Solutions group is responsible for WD’s consumer digital media and storage solutions, including the award-winning My Cloud devices.  Our Milpitas, California-based team is developing the application software that drives these solutions, enabling users to see and share their music, pictures, videos, and documents anywhere and anytime. Whether your screen is a mobile phone, tablet, television, or computer, it’s easy to enjoy the content in your WD personal cloud.  To continue delivering on our vision, we are looking for an experienced, self-motivated and enthusiastic Principal Software Quality Assurance Engineer to join our Software QA team!



  • Create Performance test strategies and test cases based on product requirements
  • Design, code and implement test tools and automation frameworks for Performance tests
  • Execute performance tests, generate accurate and clear reports that include: performance measurements, benchmarks, system analysis and comparison against requirements and performance models
  • Troubleshoot, analyze, and isolate performance defects and report them to a bug tracking database (JIRA)
  • Monitor existing environments (QA, Production) to identify critical issues, possible bottlenecks and work with product architecture/design teams to solve them
  • Collaborate with product architecture/design teams to derive release testing requirements throughout the development cycle
  • Bachelor's/Master degree in Computer Science/Engineering
  • 8+ years’ experience at least in QA and Performance testing
  • Experience in System Performance Analysis and Benchmarking
  • Experience in Performance testing REST API, Cloud Services and any Client/Server architecture
  • Experience with Performance tools such as Tsung, JMeter, Gatling
  • Experienced in showing clear and detailed Performance reports and analysis to stakeholders like Development leaders, Architects and Program Managers
  • Experience with programming and/or scripting languages such as Java, Go, Perl, Python, Shell, etc.
  • Experience testing Android , Linux based system , applications or Storage devices
  • Expert in software quality and testing methodologies
  • Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision
  • Extensive experience working on multiple projects at a time in a fast paced, results oriented environment
  • Meticulous attention to detail and excellent debugging / troubleshooting skills
  • Excellent verbal and written communication skills

Western Digital Corporation is the world’s largest data storage company with a leading portfolio of HGST, SanDisk, G-Technology and WD brands covering flash and disk-based solutions.  Deployed by the largest and most prominent organizations worldwide, Western Digital solutions are everywhere, touching lives and enabling great value from the data they possess. 


Western Digital is an equal opportunity employer. We are committed to providing equal employment opportunity for all applicants and employees. Western Digital does not unlawfully discriminate and complies with the laws and regulations set forth in the following EEO Is The Law poster: Equal Employment Opportunity Is The Law.


Western Digital participates in the E-Verify program in the US. For more information click hereEste empleador participa in E-Verify.