← Back to jobs
San Jose, CA, USA
No related jobs found
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
Bachelor's degree
No related jobs found
← Back to jobs