VMware, a pioneer in virtualization software for industry-standard computers, is seeking QE engineers with a proven track record for delivering high quality software products.
As a QE Engineer, you will be responsible for testing of driver related features in VMware Products. This includes systems administration along with test design, implementation, execution, debugging, testing automation and input to feature design.
You will work closely with developers to help ship products with very high quality, with rich features and focusing on customer usage and needs.
As a member of the HWE driver team, you will participate in requirements analysis and be responsible for defining test plans, developing the appropriate white box / gray box to verify the features, automate them and also ensure end to end test coverage of all driver related features from a customer perspective.
You will work very closely with other Quality Engineers as well as Development Engineers and Product managers. The focus is insuring all driver features live up to our customers’ expectations with quality and usability as our number 1 priority.
Work with team of Engineers in various technologies, configuration and setup and apply the knowledge to virtualizing them.
Develop Test Design Specification document, Test Plans for various product release.
Troubleshoot / Triage / Debug system software like device drivers and kernel modules using kernel debuggers and fixing the problems.
Testing automation design and coding. Have effective testing automation to reduce testing cycle and improve testing coverage.
Work on complex system software problems that often involve conducting primary research by running self-directed and precise experiments on multiple VMware platforms and operating systems such as Windows and Linux.
Participate in architecture & design discussions within R&D community and come up with necessary tools that fit in the end-to-end automation framework.
BS / MS in Computer Science or Computer Engineering or Electrical Engineering is required.
5+ years of Enterprise software development or testing experience.
Good understanding in testing methodology and experienced with automation testing.
Solid experience in operational aspects of storage technologies or network technologies.
Strong Python programming skill, in-line script and java programming skills are strong plus.
In depth knowledge of Linux / Unix operating systems.
Strong analytical and problem-solving skills.
Excellent communication skills and team work spirit.
Good verbal and written English skills.
Experience with VMware vSphere productions is a strong plus.