|
拜师学艺

- 帖子
- 1
- 精华
- 0
- 积分
- 44
- 金币
- 5
|
1#
大 中
小 发表于 2007-12-21 17:30 只看该作者
[招聘] VMware 北京研发中心招聘 - storage
代友诚娉
地点:北京清华科技园
请发邮件至 Wu_Bei@EMC.com 主题为: 姓名_ 职位名_来源(DOIT),简历加入附件
1。 ESX System Test - Networking
Job Requirements
VMware, a pioneer in virtualization software for industry-standardcomputers,is seeking QA engineers with a proven track record fordelivering high qualitysoftware products. As one of our QA Engineersyou will be responsible fortesting the delivery of our enterpriseproduct set (Virtual Center,ESX). This includes test design, testdevelopment, test execution and testautomation. You will work closelywith developers and help ship products ofvery high quality.
Job Description:
Develop and execute customer-like tests at the system level for theVMware’snetworking implementation including network interface cards(NIC’s), bridge,switch, NAT and VMware networking protocols. You willtrack and measure resultsand provide a quality assessment of theproduct set. In addition, meet deliverydates, and report accurate,complete status.
Responsibilities:
o Work with a team of Quality Assurance Engineers, balancing long and shortterm priorities such as:
- Test execution
- Testing of ESX Server’s Network implementation – switch, compatibility of different NIC, fail over, load balancing etc
- Test automation
- Coverage improvement
- Tools development
- Metrics and status reporting
o Work in a QA team to accomplish end-to-end testing of an entire product
Requirements:
• 5+ years working as a member in a high performing system test team
• Understanding of network stacks and network protocols such as IP, ICMP, TCP,UDP
• Experience in system testing of different network cards/switches ondifferenthardware’s that involves failover, load balancing, VLAN etc
• Should have working experience on Network managed switches (for ex: Cisco)for configuring VLAN/networking configurations
• CCNA certification is preferable
• Should have used networking stress tests tools like Netperf etc
• Possess good knowledge in Windows/Linux OS administration, networkingprotocols and modern File systems
• Able to write scripts (shell, Perl, etc.) for test cases automation/executionis an advantage
• BS in Computer Science or Computer Engineering from a top tier school
• Excellent written and verbal communication skills
• VMware experience a plus
2。 ESX System Test - Storage
Job Requirements
VMware,a pioneer in virtualization software for industry-standardcomputers, isseeking QA engineers with a proven track record for deliveringhighquality software products. As one of our QA Engineers you willberesponsible for testing the delivery of our enterprise product set(Virtual Center, ESX). This includes test design,test development, testexecution and test automation. You will work closelywith developers andhelp ship products of very high quality.
JobDescription:
System Test Quality Engineer will report to the QA Manager, you willdevelopand execute customer-like tests at the system level of StorageComponents of theVMware ESX Server product set The successful candidatewill be a self starterwho is able to grasp the requirements &setup/execute the Storage testingof VMware ESX Server.
You will work with System Test level environment testing ofSAN/iSCSI/NAScomponents of VMware ESX Server. You would be working withdifferent vendors’Storage Hardware/products with VMware ESX Server.
You would be a part of a global team and would be required to workwithdevelopers & QA counterparts across the continent to ensure ahigh qualityproduct release. In addition, manage activities to meetdelivery dates, andreport accurate, complete status.
Responsibilities:
• Develop testing methodologies and test plans for storage domain of ESX ServerProduct
• Keep up to date on storage technologies and industry trends to be able to:
• Provide technical guidance and direction and mentorship to team members
• Work with a team of QA engineers, balancing long and short term priorities
• Testing of ESX Server’s Storage support/feature on one or more ofSCSI/iSCSI/Fibre-Channel/NFS/SAN/NAS
• Test execution
• Test automation
• Coverage improvement
• Status reporting
Required Skills:
• 5+ years of experience in storage technology (SCSI, RAID, FC, iSCSI, NAS)various storage devices.
• 2+ years in Quality Assurance
• 2+ years of Linux/Unix knowledge is required
• 2+ years writing test plans, automating test cases, and testing devicedrivers
• Proficiency in one or more programming languages (C, C++, Perl, Python) is aplus
• Must be able to setup testbeds (including configuration of SANcomponents)and be able to troubleshoot and debug storage issues
• SAN devices administration, management, testing or development
• Knowledge of the internals of operating system, device drivers
• Candidate should have strong analytical and communication skills, and is astrong self-starter with attention to detail
• Exposure to QA process & concepts
• Report accurate, complete status of the testing activities
• Prior experience with VMWare products is a plus
Keys to success:
• Deep understanding of the company's products and how to test them
• Ability to work and resolve open issues independently
• Understanding our customer's environments, requirements and goals
Education
• BS in Computer Science or Computer Engineering or Electrical Engineering isrequired (MS preferred)
3。 Network QA Engineer
Job Description
VMware,a pioneer invirtualization software for industry-standard computers, isseeking QAengineers with a proven track record for delivering highqualitysoftware products. As a QA Engineer, you will be responsible fortesting theVMKernel portion of VMWare ESX server product. This includessystemsadministration along with test design, implementation,execution, debugging andautomation. You will work closely withdevelopers to help ship products withvery high quality.
Responsibilities
• Participates in defining test objectives, strategies and
standards in network testing.
• Produces high quality codes, test plans, test cases or scripts.
• Work with team of QA Engineers knowing the priorities in varioustechnologieslike VLAN, IPv4/v6, TCP, UDP, DHCP, SNMP, NFS, NetworkDrivers etc.,
• Reproduce and debug test environments; analyzing the test reports andcommunicates issues to development groups.
Minimum Requirements
• BS in Computer Science or Computer Engineering or
Electrical Engineering is required (MS preferred)
• Experience in network technologies (VLAN, IPv4/v6, TCP,
UDP, DHCP, SNMP, NFS, Network Drivers, Routers,
Switches) various network devices.
• Experience supporting testing activities and QA engineering.
• Hands-on experience in C and/or Perl is required.
• In depth knowledge of Linux/ Unix operating systems.
• Excellent communication skills.
4。 QA Engineer – VirtualInfrastructure
Job Requirements
VMware,a pioneer in virtualization software for industry-standardcomputers, isseeking QA engineers with a proven track record for deliveringhighquality software products. As one of our QA Engineers you willberesponsible for testing the delivery of our enterprise product set(Virtual Center, ESX). This includes test design,test development, testexecution and test automation. You will work closelywith developers andhelp ship products of very high quality.
Responsibilities:
Work with developers on the initial design of assigned features
o Write test plans for assigned features from functional specs
o Work closely with design engineers in the early stages of product developmentto execute tests
o Automate tests where possible
o Perform system level (manual and automation) on VMware’s enterprisevirtualization products
o File bug reports
Requirements:
Must have a Bachelors degree in Computer Science or related field
o 4+ years experience testing and releasing enterprise level software products.
o Core technical knowledge should include:
- a solid understanding of operating system fundamentals (scheduling, memorymanagement,
queuing theory, etc)
- administration knowledge of UNIX/Linux or Windows OSes
- experience in testing/developing virtualization software a plus
- experience in testing/developing server/storage management software a plus
- indepth understanding of PC peripherals (storage, USB, etc)
- an understanding of networking fundamentals
o Working knowledge and hand on coding experience in one or more of thefollowing programming
languages:
- Perl
-Shell script
- Python
- Java
o Experienced in developing automation testing, and familiar with at least oneof automation tools
o Strong trouble shooting and debugging skills to find the root cause
o A good understanding of QA process and software development life cycle
o Experience with bugs filing systems and source control systems
o Excellent communication skills required
o Must be team oriented and be capable of working largely on your own withminimum supervision
5。 Senior QA Engineer –Virtual Infrastructure
Job Requirements
VMware,a pioneer in virtualization software for industry-standardcomputers, isseeking QA engineers with a proven track record for deliveringhighquality software products. As one of our QA Engineers you willberesponsible for testing the delivery of our enterprise product set(Virtual Center, ESX). This includes test design,test development, testexecution and test automation. You will work closelywith developers andhelp ship products of very high quality.
Responsibilities:
Work with developers on the initial design of assigned features
o Write test plans for assigned features from functional specs
o Lead a small team of junior QA engineers inmanual / automation testing
o Work closely with design engineers in the early stages of product developmentto execute tests
o Automate tests where possible
o Perform system level (manual and automation) on Vmware’s enterprisevirtualization products
o File bug reports
Requirements:
Must have a Bachelors degree in Computer Science or related field
o 5+ years experience testing and releasing enterprise level software products.
oCore technical knowledge should include:
a solid understanding of operating system fundamentals(scheduling, memory management, queuing theory, etc)
administration knowledge of UNIX/Linux or Windows OSes
experience in testing/developingvirtualization software a plus
experience in testing/developingserver/storage management software a plus
indepth understanding of PC peripherals (storage, USB,etc)
an understanding of networking fundamentals
o Working knowledge and hand on coding experience in one or more of thefollowing programming languages:
Perl
Shell script
Python
Java
o Experienced in developing automation testing,and familiar with at least one of automation tools
o Strong trouble shooting and debugging skillsto find the root cause
o A good understanding of QA process and software development life cycle
o Experience with bugs filing systems and source control systems
o Excellent communication skills required
oMust be team oriented and be capable of working largely on yourown with minimum supervision
6。 SAN QA Engineer
Job Description
VMware, a pioneer in virtualization software forindustry-standardcomputers, is seeking QA engineers with a proven track recordfordelivering high quality software products. As a QA Engineer, you willberesponsible for testing the VMKernel portion of VMware ESX serverproduct. Thisincludes systems administration along with test design,implementation,execution, debugging and automation. You will workclosely with developers tohelp ship products with very high quality.
Responsibilities
Develop testing methodologies and test plans for storagedomain of ESX Server Product
Keep up to date on storage technologies and industry trendsto be able to:
·
Apply innovative testing to further improvequality of
product
·
Communicate technical dependencies andconcerns/issues of implementations
·
Provide technical guidance and direction andmentorship to team members
·
Work with a team of QA engineers, balancing longand short termpriorities for SCSI/iSCSI/ Fibre-Channel/NFS/ SAN/NAS in thefollowingways:
o
Testexecution
o
Testautomation
o
Coverageimprovement
o
Statusreporting
Requirements
- BS in Computer Science or related field
- 2 to 3 years of working experiences in the following areas:
- Storage technology (SCSI, RAID, FC, iSCSI, NAS)
- SAN devices administration and management
Quality Assurance (test plan, test execution, debugging,
test reporting- Linux/Unix
- Must be able to setup test beds (including configuration of
SAN components) and be able to troubleshoot and debug storage issues - Proficiency in one or more of programming languages: C,
C++, Perl - Ideal candidate has strong analytical and communication skills, and is a self-starter with attention to detail
|