Senior automation QA (NetSuite product)
甲骨文(中国)软件系统有限公司
- 公司规模:500-1000人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2017-10-20
- 工作地点:北京-海淀区
- 工作经验:无工作经验
- 学历要求:本科
- 语言要求:英语熟练
- 职位类别:软件测试
职位描述
职位描述:
Job Description
The role of the Performance QA Engineer is to design, develop, execute, monitor, analyze and maintain performance test scripts and test solutions for various types of applications and platforms. Understanding of different technologies is required for a Performance Test Engineer; as well as a growing willingness to learn new tools and technologies. Expectations for the role include solving problems related to the use and implementation of performance test automation tools, collaborating with appropriate technical teams to complete root cause analysis and providing comprehensive reports and deliverables summarizing all performance automation testing findings and results. This is a senior level position requiring strong technical and analytical skills with an expectation to provide informal leadership and subject matter expertise to work teams.
Responsibilities
? Design and run large scale load test for SaaS product through UI and API.
? Works collaboratively with cross-functional teams to understand project objectives, gather performance automation requirements, design automated tests, troubleshoot issues, and implement scalable performance test automation solutions
? Executes performance tests (load, stress and endurance) using HP Performance Center (LoadRunner), Jmeter and other similar technologies.
? During the test, monitor system and network performance to find weakness.
? Collaborates with operations staff to set up and configure system and application level performance monitors
? Analyzes test results and provides comprehensive reporting on Network, Application and System performance. Give performance improvement suggestions based on test result and system implementation.
? Works closely with solution architects, developers and operations team to log defects for performance requirements that are not met, identify performance degradation against previous baselines and pinpoint other potential bottlenecks.
Establishes and maintains baseline test runs for multiple systems and applications in various test environments.
? Leads and takes ownership of performance testing processes and implements them. And improve standard and process of performance testing.
Qualification
? Bachelor's degree in Computer Science, Information Technology or relevant field and 5 years of related work experience. Three years of experience which includes strong test performance automation scripting in both web based product and mobility apps performance automation tools. And two years’ experience in developing in performance automation framework
? Expertise with script version management using HPE ALM (and other similar technologies).
? Experience with a variety of VUGen protocols such as: Web, TruClient, SOA, Web Services, RDP, Database, Terminal, Citrix, Java, .Net, and Oracle/ Seibel.
? Detailed understanding of test environment configuration and scaling in order to design tests that are proportionately aligned with larger scale Production environments.
? Demonstrated expertise of performance automation framework concepts and performance automation best practices.
? Insightful and logical problem isolation and solving skills.
? Results driven and goal-oriented.
? Ability to perform in a very focused and methodical manner with good time management/multi-tasking skills.
? Able to independently adapt and thrive through change.
? Experience assessing risk for complex projects and determining appropriate levels of testing.
? Experience with project management methodologies including agile methodologies and supporting techniques
? Ability to direct and mentor the work of Data & Test Automation Engineering staff
? Ability to participate on projects individually
? Excellent written and verbal communication skills in English.
Detailed Description and Job Requirements
Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.
As a member of the technical/process QA division, you will develop quality standards, control methods and theories to be utilized during manufacturing, testing and inspection to access product quality. Develop standards and procedures to provide quality guidance methods.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
Job Description
The role of the Performance QA Engineer is to design, develop, execute, monitor, analyze and maintain performance test scripts and test solutions for various types of applications and platforms. Understanding of different technologies is required for a Performance Test Engineer; as well as a growing willingness to learn new tools and technologies. Expectations for the role include solving problems related to the use and implementation of performance test automation tools, collaborating with appropriate technical teams to complete root cause analysis and providing comprehensive reports and deliverables summarizing all performance automation testing findings and results. This is a senior level position requiring strong technical and analytical skills with an expectation to provide informal leadership and subject matter expertise to work teams.
Responsibilities
? Design and run large scale load test for SaaS product through UI and API.
? Works collaboratively with cross-functional teams to understand project objectives, gather performance automation requirements, design automated tests, troubleshoot issues, and implement scalable performance test automation solutions
? Executes performance tests (load, stress and endurance) using HP Performance Center (LoadRunner), Jmeter and other similar technologies.
? During the test, monitor system and network performance to find weakness.
? Collaborates with operations staff to set up and configure system and application level performance monitors
? Analyzes test results and provides comprehensive reporting on Network, Application and System performance. Give performance improvement suggestions based on test result and system implementation.
? Works closely with solution architects, developers and operations team to log defects for performance requirements that are not met, identify performance degradation against previous baselines and pinpoint other potential bottlenecks.
Establishes and maintains baseline test runs for multiple systems and applications in various test environments.
? Leads and takes ownership of performance testing processes and implements them. And improve standard and process of performance testing.
Qualification
? Bachelor's degree in Computer Science, Information Technology or relevant field and 5 years of related work experience. Three years of experience which includes strong test performance automation scripting in both web based product and mobility apps performance automation tools. And two years’ experience in developing in performance automation framework
? Expertise with script version management using HPE ALM (and other similar technologies).
? Experience with a variety of VUGen protocols such as: Web, TruClient, SOA, Web Services, RDP, Database, Terminal, Citrix, Java, .Net, and Oracle/ Seibel.
? Detailed understanding of test environment configuration and scaling in order to design tests that are proportionately aligned with larger scale Production environments.
? Demonstrated expertise of performance automation framework concepts and performance automation best practices.
? Insightful and logical problem isolation and solving skills.
? Results driven and goal-oriented.
? Ability to perform in a very focused and methodical manner with good time management/multi-tasking skills.
? Able to independently adapt and thrive through change.
? Experience assessing risk for complex projects and determining appropriate levels of testing.
? Experience with project management methodologies including agile methodologies and supporting techniques
? Ability to direct and mentor the work of Data & Test Automation Engineering staff
? Ability to participate on projects individually
? Excellent written and verbal communication skills in English.
Detailed Description and Job Requirements
Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.
As a member of the technical/process QA division, you will develop quality standards, control methods and theories to be utilized during manufacturing, testing and inspection to access product quality. Develop standards and procedures to provide quality guidance methods.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
职能类别: 软件测试
关键字: cloud automation testing ERP Java Javascript web service
公司介绍
Oracle (NYSE: ORCL) was established in 1977 and is headquartered in Redwood Shores, California, USA. Oracle, a global provider of enterprise cloud computing, is empowering businesses of all sizes on their journey of digital transformation. The Oracle Cloud offers a complete suite of integrated applications for Sales, Service, Marketing, Human Resources, Finance, Supply Chain and Manufacturing, plus Highly-Automated and Secure Generation 2 Infrastructure featuring the Oracle Autonomous Database.
Oracle entered China in the 1980s with its first office in Beijing. Today, Oracle has a presence in almost every province, autonomous region and municipality with 22 branch offices, five research and development centers, an extensive Oracle Partner Network as well as various community projects. In China, Oracle has more than 25,000 customers, 1,500 partners, and over 5,000 employees. For more information about Oracle (NYSE: ORCL), please visit us at www.oracle.com or www.oracle.com/cn
甲骨文公司(NYSE:ORCL)创立于1977年,总部位于美国加利福尼亚州红木城。甲骨文是一家全球性的企业云服务提供商,致力于赋能各种规模的企业的数字化转型之旅。Oracle云在销售、服务、市场营销、人力资源、财务、供应链和制造领域提供全面的集成应用,及基于Oracle自治数据库打造的具有高度自治能力和安全性的第二代基础设施。
二十世纪八十年代,甲骨文进入中国市场,在北京设立了首家中国办事处。而今,甲骨文的业务已几近覆盖中国所有的省、自治区与直辖市——我们在中国建立了22个分支机构、5个研发中心、规模庞大且弥足珍贵的合作伙伴网络,开展了多种多样的社区计划。在中国,甲骨文拥有超过2.5万家客户、1500家合作伙伴和超过5000名员工。如需了解更多关于甲骨文公司的信息,请访问:www.oracle.com或www.oracle.com/cn
Oracle entered China in the 1980s with its first office in Beijing. Today, Oracle has a presence in almost every province, autonomous region and municipality with 22 branch offices, five research and development centers, an extensive Oracle Partner Network as well as various community projects. In China, Oracle has more than 25,000 customers, 1,500 partners, and over 5,000 employees. For more information about Oracle (NYSE: ORCL), please visit us at www.oracle.com or www.oracle.com/cn
甲骨文公司(NYSE:ORCL)创立于1977年,总部位于美国加利福尼亚州红木城。甲骨文是一家全球性的企业云服务提供商,致力于赋能各种规模的企业的数字化转型之旅。Oracle云在销售、服务、市场营销、人力资源、财务、供应链和制造领域提供全面的集成应用,及基于Oracle自治数据库打造的具有高度自治能力和安全性的第二代基础设施。
二十世纪八十年代,甲骨文进入中国市场,在北京设立了首家中国办事处。而今,甲骨文的业务已几近覆盖中国所有的省、自治区与直辖市——我们在中国建立了22个分支机构、5个研发中心、规模庞大且弥足珍贵的合作伙伴网络,开展了多种多样的社区计划。在中国,甲骨文拥有超过2.5万家客户、1500家合作伙伴和超过5000名员工。如需了解更多关于甲骨文公司的信息,请访问:www.oracle.com或www.oracle.com/cn
联系方式
- Email:qi.mel@oracle.com
- 公司地址:地址:span天津路名人商业大厦