- 论坛徽章:
- 0
|
本帖最后由 nakedmilk 于 2012-05-23 23:20 编辑
有意者请将中英文简历发送至 vincent.jiang@emc.com (邮件标题注明应聘职位)
EMC公司是全球信息基础架构技术与解决方案的领先开发商与提供商,是全球最大的企业存储设备和软件提供商,也是全球十大科技产品公司中成长最快的一家。作为美国财富五百强之一,EMC公司连续四年营收保持两位数增长,2007年全球研发投入高达14亿美元,致力于帮助各种规模的企业改变竞争模式、从信息中创造价值。
EMC中国研发中心于2006年11月2日正式落成,位于上海和北京,主要负责EMC的核心软件与硬件的开发工作。其主要目标是向EMC业务部门提供先进的软件与硬件开发与质量保证功能,为中国、亚太地区和全球的客户提供世界一流的产品和服务。
EMC 公司总部在美国波士顿附近,在全世界五十多个国家设有办公室,员工35000余人。EMC的研发网络遍布三大洲,在俄罗斯、爱尔兰、以色列、印度、中国和美国六个国家设有分支机构。EMC 卓越中心与EMC在印度和俄罗斯的研发中心一起,组成了EMC在全球的三大卓越研发中心,并且是其中增长最快的。2008年,EMC 高级技术支持中心落户中国研发中心,支持中心为全球客户提供24*7的技术支持。同年,EMC成立了致力于终端客户在线备份存储产品的子公司Decho. Decho中国包括研发,销售,技术支持在内的团队,将帮助更多客户保护,管理和丰富自己的个人信息。
EMC中国研发中心的使命是:建设世界一流的研发中心,成为EMC全球产品和服务创新的培育基地。EMC中国研发中心也将进一步扩大EMC作为“最佳研发实践”的全球领先IT公司在亚太地区的声誉。
公司福利待遇:
EMC公司为员工提供业界领先的全面福利竞争优势与工作便利,能够最佳满足您和您的家庭,包括您的丈夫或妻子以及孩子的需要。全面的福利及薪酬体系:基本工资、季度奖金、股票计划(股票购买、股票期权)、国家规定的各种社会保险、住房基金、商业保险(人身及意外伤害保险、补充医疗保险)、带薪假期。
1.Software QA Engineer - USD/Chengdu
Job Description
The individual would be joining a test development and planning team that is responsible for designing and implementing functional tests and planning test cycles for features implemented by the UMSG Platform engineering organization.
The candidate has to be able to understand UMSG products, architecture and how different features may affect each other; develop test strategies at the group and cross-functional levels, and drive their implementation through technical leadership of cross-functional test development teams.
The candidate should have the technical understanding to work directly with software developers to influence design changes to improve quality and testability of the software.
?The candidate would also write and automate tests and plan test configurations. There is a potential to develop enhancements, modifications, and corrections to existing test methodologies and processes.
Requirements
?B.S, MS or Ph.D in computer science, EE, mathematics or related field with strong foundation in mathematics and computer science, knowledge about computer network and internet, has coding experience of perl, C, C++ or Java.
?Has knowledge of HTML, CGI, Java, Java Script
?Familiar with Unix, Linux and windows system.
?Willing to be QA
2.Sr. Software QA Engineer - USD/Chengdu
Responsibilities
?Participate in reviews of product features requirements, functional specs and design documents; identify missing testability features and drive their implementation by working closely with feature developers and leads
?Responsible for architecting test strategy at group and cross-functional levels for features and groups of features, and/or release
?Responsible for working with feature test leads from other test organizations to identify and ensure comprehensive and resource-effective implementation of the feature test strategy
?Responsible for Designing, writing and automating new tests; may be asked to update existing tests (automated and/or manual)
?Configure and execute manual and automated tests in accordance with testing methodologies while using a variety of tools / test harnesses.
?Work closely with developers from conception to completion of features.
?Actively lead teams of test development and test engineers, and/or individual engineers
?Offer changes/suggestions to processes and products
?Represent the group at various meetings
?Proactively identify problems and propose solutions
Requirements
?Software test design, implementation and execution experience required (embedded OS or new hardware system test experience is a plus)
?Ability to understand complex, multi-dimensional problems and propose solutions
?Demonstrated understanding of test automation methodologies and principles
?Strong analytical and problem solving skills (math background is a plus)
?Fast learner
?Demonstrated ability to lead teams of 3+ people
?Strong written and verbal communication skills, including documenting and communicating technical information
?Strong interpersonal skills
?Knowledge of storage architecture and RAID technologies. Knowledge of iSCSI, Fibre Channel, FCoE? , SAS protocols is a plus
?Demonstrated ability to perform well in a fast paced and challenging environment
?Ability to influence others with a sphere of influence that may extend outside the organization
?Bachelor's degree in a computer related field with 5-8 years of Test and Test Development experience or Master's with 3-5 years.
3.Principal Software QA Engineer - USD/Chengdu
Responsibilities
?Obtaining testing requirements, and generating test plan
?Improving test coverage, efficiency and SW quality
?The Design, Development and optimize new or existing testing tools and methodology.
?The ability to analyze complex technical problems, propose design modifications and the implementation of comprehensive solutions
?The ability and knowledge to implement code modifications across a range of Host Operating Systems
?Participate in reviews of product feature requirements, functional specs and design documents, provide consultancy to development team in aspects of SW reliability, availability, scalability, security, interoperability, installability and Serviceability
?Lead test plan design and implementation
?Lead test tool design and test methodology deployment
?Possess the technical understanding to work directly , promote team technical competence enhancement
?Offer changes/suggestions to processes and products
?Validate the tests and tools on multiple operating systems
?Install and configure necessary software and hardware
Requirements
?BS/MS CS, CSE, EE or Related Discipline
?Knowledge of build environments, development tools compilation and debugging techniques under Linux, UNIX and Microsoft Platforms.
?8 to 12 years Software development experience
?Extensive PERL development experience
?Experience with object oriented software design
?C, C++, Java, HTML,CGI development experience
?Experience working in software development teams under source control project environments
?Demonstrated ability to perform well in a fast paced and challenging environment
?Demonstrated understanding of test automation methodologies and principles
?Ability to lead projects and small teams
?Strong analytical and problem solving skills
?Strong written and verbal communication skills, including documenting and communicating technical information
?Desirable to have experience in setting up and defining Hardware/Software Test/Configurations and knowledge of its importance to the development of software test scripts and QA testing.
4.Manager, Software Quality Engineering
General Summary The Quality Engineering Manager will have a significant impact on the lifecycle and overall quality of EMC Unified Storage Division. This position requires significant experience with enterprise level system software and managing a team of QE engineers. Product Quality Ownership, Management of staff, ongoing risk analysis, and effective communication, cross functional & cross-geo collaboration are the key to the success of this position.
• rovide leadership to the USD QA teams
•Actively manage projects on a day to day basis to ensure that project outputs are being delivered on schedule, to budget, with adequate test coverage and to the required quality.
•Develop and maintain relationships with both external and internal cross functional teams, support the management to develop new opportunities where appropriate
• rovide effective communication regarding status, risks, metrics, issues, objectives, initiatives and performance to plan on a periodic basis
•Ensure, and create as needed, software testing processes, practices and operations to ensure repeatable development and high quality, while keeping costs under control.
•Recruit, train and oversee team members in software testing methods and practices.
• rovide employee development and team building.
• rovide employee coaching and mentoring.
•Contribute to ongoing quality improvement processes working with interdepartmental teams.
•Think out of the box and provide innovative solutions to complex problems.
Requirements
•Bachelor or Master Degree in computer science, engineering or related discipline.
•Minimum of 6 to 8 years of software quality assurance experience, including at least 2 years in a lead or management position
•Extensive experience building & delivering Test Automation for enterprise applications using both UI and non-UI approaches
•Hands on experience with setting up the Performance, Scalability and Reliability Test practice and lab for enterprise applications based on customer product usage and configurations.
•Understanding of Industry proven Reliability Models
•Strong analytical skills and experience with implementation and administration of software testing metrics, such as defect profiles and performance to entry/exit criteria
•Excellent problem solving, interpersonal communication and project management skills a must.
•Strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner
•Must have a desire for achieving excellence in customer satisfaction, process and product quality and reliability.
•Strong understanding of different software development life cycles (agile, iterative, waterfall) and contemporary software quality assurance processes (ISO, CMM, CMMi) and automated tools.
•Must have experience in managing and working with distributed team members.
•Must be extremely detail-oriented with respect to documentation and communication
•Fluent oral and written English
•Good communication and presentation skills
5.
System Integration Engineer
GENERAL SUMMARY
•E-Lab is chartered with the interoperability and integration of EMC’s products with products from industry partners. Duties include the installation and administration of qualification systems and environments, the identification and documentation of product deficiencies and collaboration with local/remote engineers to troubleshoot and resolve found issues. This position requires hands-on integration of the host, host storage interface, host software, Storage Area Network and EMC storage. The engineer will be mentored by senior level engineers working on related storage projects.
PRINCIPAL DUTIES AND RESPONSIBILITIES
Follow an existing test plan to qualify hardware and software releases from established partners to meet demanding EMC requirements. Build and maintain a test cell infrastructure that allows 24 x 7 global test coverage. This includes maintaining a robust test environment, researching and testing product features/functionality/usability, identifying any deficiencies, debugging issues found, working with partners to resolve them and documenting results.The candidate may also assist with the architecture of new products/features and make contributions towards continuous improvements in products, test plans, and processes to improve overall customer satisfaction and experience. He/she will need to coordinate the projects and equipment resources with senior members of the team, both in Singapore and Hopkinton.
SKILLS
•Detail oriented with good analytical and problem solving skills. Good oral and written communication skills, with ability to work in a remote team environment. Demonstrates self-initiative and provides concise information to local and remote team members. Possesses general knowledge and experience in the application of computer engineering concepts. Proficiency in managing server hardware and in administering one or more of the following operating systems: Microsoft Windows, SLES or RHEL Linux, Sun Solaris, HP-UX, IBM AIX and VMware ESX. Knowledge of native/third-party cluster file systems and experience in administering storage networking components and storage array systems is a plus. Must be capable of installing the host adapter (storage, networking, KVM) and software such as: Host Adapter Driver, Multipathing software and Logical Volume Managers are desirable.
EDUCATION and Job Experience
•BS in EE/CE/CS, 1-3 years experience
6.Senior Systems Integration Engineer
GENERAL SUMMARY
•E-Lab is chartered with the interoperability and integration of EMC’s products with products from industry partners. Duties include the installation and administration of qualification systems and environments, the identification and documentation of product deficiencies and collaboration with local/remote engineers to troubleshoot and resolve found issues. This position requires hands-on integration of the host, host storage interface, host software, Storage Area Network and EMC storage. The engineer will be mentored by other senior level engineers working on related storage projects.
PRINCIPAL DUTIES AND RESPONSIBILITIES
•Follow an existing test plan to qualify hardware and software releases from established partners to meet demanding EMC requirements. Build and maintain a test cell infrastructure that allows 24 x 7 global test coverage. This includes maintaining a robust test environment, researching and testing product features/functionality/usability, identifying any deficiencies, debugging issues found, working with partners to resolve them and documenting results. The candidate will assist with the architecture of new products/features and make contributions towards continuous improvements in products, development of test plans, and processes to improve overall customer satisfaction and experience. He/she will need to coordinate and manage the projects and equipment resources with other senior members of the team, both in Singapore and Hopkinton. The candidate will author documentation of best practices, results, and methodologies as well as mentor junior engineers.
SKILLS
•Detail oriented with good analytical and problem solving skills. Good oral and written communication skills, with ability to work in a remote team environment. Demonstrates self-initiative and provides concise information to local and remote team members. Possesses in-depth knowledge and experience in the application of computer engineering concepts. Proficiency in managing server hardware and in administering one or more of the following operating systems: Microsoft Windows, SLES or RHEL Linux, Sun Solaris, HP-UX, IBM AIX and VMware ESX. Knowledge of native/third-party cluster file systems and experience in administering storage networking components and storage array systems is a requirement. Must be capable of installing the host adapter (storage, networking, KVM) and software such as: Host Adapter Driver, Multipathing software and Logical Volume Managers.
EDUCATION and Job Experience
•BS in EE/CE/CS, MS in EE/CE/CS a plus, 3-6 years experience
7.Principal Systems Integration Engineer
GENERAL SUMMARY
•EMC is currently seeking a talented Principal Systems Integration Engineer to join the cluster integration team. As a member of the Cluster Integration Team, this person will contribute to the testing and qualification of EMC Data Replication and Storage Virtualization products with cluster software across multiple Operating Systems. This person will be responsible to install base operating systems, necessary patch levels and configure hosts with multiple storage arrays. The candidate will then be required to install/configure/test cluster software from EMC, Oracle, Veritas and other third party partners. As part of the integration qualification, this person will be responsible to design, develop and execute test suites, analyze the results, report their findings, and achieve resolution for any failed results. This engineer will be responsible to implement new features and products into the current test cycle. The person must be capable of interacting with others within E-Lab as well as interfacing with other organizations. Individual must be dynamic, energetic and adaptable to continuous change. Experience with multiple Open System Host Platforms (Unix, Windows, and Linux), Clusters and Oracle Database experience a necessity. Ability to troubleshoot software/hardware issues and execute test procedures with high quality criteria. In addition a strong sense of detail, result driven, work on their own initiative and the able to integrate into the team environment.
EDUACATION
•BS in CS/CE/EE, Masters a plus and 5-8 years job experience
PRINCIPAL DUTIES AND RESPONSIBILITIES
•Maintains documentation of test results
•Works within Engineering practices to maintain, modify, and enhance existing quality methods & processes
•Recognize problems that need further investigation, seek assistance when needed, demonstrates self-initiative
•Assists with the development, testing, & implementation of quality assurance plans & the evaluation of quality standards
•Works under minimal direction and exercising considerable latitude, provides technical expertise in developing solution envelopes and provides guidance when addressing complex engineering problems
• rovides project leadership to others teams within the group. Interfaces with management and team members to provide and obtain information and to build consensus regarding project direction
Additional experience desired:
•Storage Arrays & Storage Virtualization
•Fibre Channel Host Bus Adapters
•SCSI, iSCSI, Fibre & FCoE? protocols
•VERITAS VxVM? /VxFS and clusters
•Oracle Database/RAC/ASM
•Networking
•Shell scripting, PERL for automating tasks
•Kernel internals for debugging
•Unix, Linux and Windows OS administration
•Experience with protocol analyzers
|
|