IIG - Associate Principal Software QA Engineer
EMC-易安信信息技术研发(上海)有限公司
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:计算机软件 计算机服务(系统、数据服务、维修)
职位信息
- 发布日期:2012-07-31
- 工作地点:上海
- 招聘人数:若干
- 工作经验:五年以上
- 职位类别:软件测试 高级软件工程师
职位描述
Job Description
In any organization today, information is the most important business asset. The Information Intelligence Group (IIG) of EMC, helps customers capitalize on this information by meeting their critical business challenges with a comprehensive set of software applications and solutions.
We are looking for a passionate and brilliant individual to join our dynamic world-class team to work on the Next Generation Enterprise Content Management/Enterprise Serach. The candidate should have strong programming skills or enterprise software expertise and excellent customer facing experience. The candidate will play an important role in IIG China engineering team.
Associated Principle QA Engineer (APE) will serve as primary technical point of contact of product assurance team, and mediate software defects and regression exercises with development. This position is an integration role requiring close working relationships with a variety of distributed engineering teams. Candidate will work as testing expert within a team of software quality assurance and performance engineers. Candidate will drive the testing strategy of projects across a variety of environments encompassing the latest “Enterprise Search” technology. You will participate in test case design, and execution for particularly challenging projects.
We promote a learning and innovative environment. This is a technology leadership position and a great opportunity for highly-motivated individuals to advance to the next level.
Job Responsibilities
* Fully competent in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software. Demonstrated skill with developing appropriate test methodologies.
Fully competent in the use of necessary tools and applications.
* Develops new test methodologies or processes, re-evaluate existing processes. Contributes to the development and achievement of organizational goals and objectives.
* Responsible for providing requirements and specifications for the automation of test cases. Accountable for delivery of subsystem, anticipate issues and addresses proactively.
* Provide solutions for wide range of complex problems. Independently determines and develops approach to solutions, under only limited direction.
* Knowledge and wide application of engineering principles, theories, and concepts, and working knowledge of other related fields.
* Directly supervises Jr. QA engineers and vendor engineers including the preparation and delivery of staff performance evaluations.
* Provides strategic inputs to the product roadmaps from quality assurance perspective
* General understanding of business environment
Qualifications
* Bachelors or Master's Degree in Computer Science or a related discipline.
* 6+ years of Software QA experience, include some experience in a lead role or management position
* Ability to effectively work with and lead a team and to influence others
* Comfortable working in a highly distributed international environment
* Excellent Java/C/C++ programming skills, strong scripting language skills
* Strong problem solving skills
* Strong technical leadership ability and experience
* Expert knowledge of Operating Systems, High Availability, and/or Web Service technology
* A broad knowledge of Linux, Windows, and/or UNIX Operating System technology
* Experience developing one or more of the following: Enterprise Search, Enterprise Content Management, Web Service based * * Enterprise Class Software
* Experience working with one or more of the following: Content Management System, Distributed Systems, High Availability * * * * Systems, Clustering, Operating Systems.
* Experience utilizing contemporary software engineering principles
Desired Skills
* Strong communication skills, both spoken and written, are required for interaction with team members, senior members of the staff and other organizations
* Strong understanding of different software development life cycles (waterfall, iterative) and contemporary software quality assurance processes and automated tools.
* Highly motivated, detail oriented, creative, and attracted to a challenging opportunity
In any organization today, information is the most important business asset. The Information Intelligence Group (IIG) of EMC, helps customers capitalize on this information by meeting their critical business challenges with a comprehensive set of software applications and solutions.
We are looking for a passionate and brilliant individual to join our dynamic world-class team to work on the Next Generation Enterprise Content Management/Enterprise Serach. The candidate should have strong programming skills or enterprise software expertise and excellent customer facing experience. The candidate will play an important role in IIG China engineering team.
Associated Principle QA Engineer (APE) will serve as primary technical point of contact of product assurance team, and mediate software defects and regression exercises with development. This position is an integration role requiring close working relationships with a variety of distributed engineering teams. Candidate will work as testing expert within a team of software quality assurance and performance engineers. Candidate will drive the testing strategy of projects across a variety of environments encompassing the latest “Enterprise Search” technology. You will participate in test case design, and execution for particularly challenging projects.
We promote a learning and innovative environment. This is a technology leadership position and a great opportunity for highly-motivated individuals to advance to the next level.
Job Responsibilities
* Fully competent in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software. Demonstrated skill with developing appropriate test methodologies.
Fully competent in the use of necessary tools and applications.
* Develops new test methodologies or processes, re-evaluate existing processes. Contributes to the development and achievement of organizational goals and objectives.
* Responsible for providing requirements and specifications for the automation of test cases. Accountable for delivery of subsystem, anticipate issues and addresses proactively.
* Provide solutions for wide range of complex problems. Independently determines and develops approach to solutions, under only limited direction.
* Knowledge and wide application of engineering principles, theories, and concepts, and working knowledge of other related fields.
* Directly supervises Jr. QA engineers and vendor engineers including the preparation and delivery of staff performance evaluations.
* Provides strategic inputs to the product roadmaps from quality assurance perspective
* General understanding of business environment
Qualifications
* Bachelors or Master's Degree in Computer Science or a related discipline.
* 6+ years of Software QA experience, include some experience in a lead role or management position
* Ability to effectively work with and lead a team and to influence others
* Comfortable working in a highly distributed international environment
* Excellent Java/C/C++ programming skills, strong scripting language skills
* Strong problem solving skills
* Strong technical leadership ability and experience
* Expert knowledge of Operating Systems, High Availability, and/or Web Service technology
* A broad knowledge of Linux, Windows, and/or UNIX Operating System technology
* Experience developing one or more of the following: Enterprise Search, Enterprise Content Management, Web Service based * * Enterprise Class Software
* Experience working with one or more of the following: Content Management System, Distributed Systems, High Availability * * * * Systems, Clustering, Operating Systems.
* Experience utilizing contemporary software engineering principles
Desired Skills
* Strong communication skills, both spoken and written, are required for interaction with team members, senior members of the staff and other organizations
* Strong understanding of different software development life cycles (waterfall, iterative) and contemporary software quality assurance processes and automated tools.
* Highly motivated, detail oriented, creative, and attracted to a challenging opportunity
公司介绍
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公司为员工提供业界领先的全面福利竞争优势与工作便利,能够***满足您和您的家庭,包括您的丈夫或妻子以及孩子的需要。 全面的福利及薪酬体系:基本工资、季度奖金、股票计划(股票购买、股票期权)、国家规定的各种社会保险、住房基金、商业保险(人身及意外伤害保险、补充医疗保险)、带薪假期。
了解更多信息,请进入emc全球页面http://www.emc.com
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公司为员工提供业界领先的全面福利竞争优势与工作便利,能够***满足您和您的家庭,包括您的丈夫或妻子以及孩子的需要。 全面的福利及薪酬体系:基本工资、季度奖金、股票计划(股票购买、股票期权)、国家规定的各种社会保险、住房基金、商业保险(人身及意外伤害保险、补充医疗保险)、带薪假期。
了解更多信息,请进入emc全球页面http://www.emc.com
联系方式
- Email:scott.gu@dell.com
- 公司地址:上班地址:清华科技园