Senior QA Engineer - PCIe Card Violin Memory
Review Functional and Design specifications and Microarchitectures
Develop design verification test plans for specific device under test.
Develop design verification test cases, and test bench architecture/framework.
Execute verification test cases as per test plans, and report results.
Track bugs and work with design/software engineering to resolve issues.
Automate test cases, manage test suites, and run/track regressions.
Work closely with engineering team during the product development cycle, and involve in early field trials.
Analyze Customer Found Defects, and incorporate the related tests in the regression suites.
Hands-on experience with Hardware/Software QA projects
Prior experience in Storage product QA is highly preferred.
Proficient in the use of coding and scripting languages (C/C++, & Python / Perl / Tcl).
Experience in verification of networking, Storage, RAID, flash, and DDR3-controller is highly desired.
Must have experience in development of self-checking constrained random Verification environment.
Must have experience in Assertion Based Verification and Negative testing.
Must have experience with randomized regression, and Performance/Scalability testing.
Must have experience working with various flavors of Linux OS, and Windows
Experience with Virtualization OS (VMWare), and I/O devices is highly desired.
Prior experience with ASIC/FPGA systems bring-up and debugging is a plus.
Experience with Databases and DB Distribution is a plus.
Education Requirements: BS in Electrical Engineering required; MS in Electrical Engineering is preferred.
At least five years of work experience in hardware/software product verification.
||Mountain View, CA |