Rate: 60/hr
5days Onsite in San Jose CA Need Only Locals or Nearby
Role: Sr. QA Automation Engineer
Location: 5 days onsite in San Jose, CA
Duration: 6 months plus
Interview process: One round onsite interview
locals only
Brief Description:
The SQA team within Systems Engineering group is looking for a motivated Senior
QA Automation Engineer to join our high-performance validation team.
Job Description:
Our organization focuses on the development and validation of enterprise-grade
datacenter storage solutions. The SQA team is seeking a talented,
detail-oriented automation engineer to ensure our products meet the highest
standards of quality, performance, and reliability.
In this role, you will design, develop, automate,
and execute comprehensive test plans to validate the functionality and
endurance of enterprise SSDs and server storage systems. You will work closely
with cross-functional development teams to identify, reproduce, and resolve
defects throughout the product lifecycle. Your contributions will directly
impact product maturity and customer satisfaction.
Internally, we are constantly innovating to enhance
our test coverage using emerging technologies like generative AI and advanced
automation platforms. A successful candidate should be self-driven, an expert
in Python automation, and capable of thriving in a collaborative, fast-paced
lab environment.
Responsibilities and Tasks:
- Test
Strategy & Execution: Develop
and maintain test plans, cases, and reports based on product requirements
and industry standards (NVMe, PCIe, OCP).
- Automation
Development: Design,
build, and maintain sophisticated automated test scripts and frameworks
using Python to drive regression suites and CI/CD
pipelines.
- Storage
Validation: Execute
functional, endurance, and stress tests on enterprise SSDs (U.2/U.3,
EDSFF) to maximize coverage.
- Lab
& Infrastructure Management: Configure
and maintain enterprise server hardware (Dell, HPE, Supermicro), including
BIOS/UEFI, RAID controllers, and networking setup.
- Defect
Management: Analyze
test results, log defects in JIRA, and drive root-cause analysis for
complex system-level failures.
- OS
& Virtualization: Manage
OS installations and configurations across Linux (RHEL, Ubuntu), Windows
Server, and VMware vSphere/ESXi environments. Virtualization experience is
a PLUS.
- Innovation: Stay
current with emerging storage protocols and integrate AI/ML tools (e.g.,
Copilot, Claude) to optimize test generation and defect prediction. AI/ML
tools development and know-how is a PLUS.
Required Qualifications:
- Education: Bachelor’s
degree in Computer Science, Electrical Engineering, or a related technical
field.
- Experience: 5+
years of hands-on experience in QA automation and systems validation,
specifically focusing on enterprise storage or server systems.
- Coding: Expert-level
proficiency in Python and Shell/Bash scripting for lab
automation and test orchestration.
Preferred Qualifications:
- Storage
Expertise: Deep
understanding of SSD architecture, NVMe/PCIe protocols, and file systems
(ext4, XFS, NTFS).
- Tooling: Proficiency
with IO generation tools such as FIO, VDBench, IOMeter or other equivalent
tools.
- Virtualization: Advanced
experience with VMware lifecycle management (cloning, migrating, and
troubleshooting VMs). Virtualization Knowledge is a PLUS
- Emerging
Tech: Experience utilizing
generative AI or automation intelligence to enhance test development. AI
env/setup/deployment know-how is a PLUS