SAP Automation Engineer Job in Shanghai, China

Requisition ID: 129156

Work Area: Software-Quality Assurance

Expected Travel: 0 - 10%

Career Status: Professional

Employment Type: Regular Full Time


As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device – SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.

Job Description

As an Automation Engineer in the Core Framework team, you will contribute to the design and implementation of complex, multi-tier automation framework based on the Selenium 2.0. The primary job responsibility will be to develop automation framework/tools as well as develop automation scripts to support the testing effort in the SAP SuccessFactors product release. The individual should be able to work independently, as well as collaborate with other team members to come up with innovative solutions in automating tests of SaaS application. The individual should have good understanding of web technology and have experience in web application development preferably in SaaS application. The individual should have some programming skills with Java, and working knowledge of SQL and the duties will include framework development such as UI/UX or backend implementation, test module library development, automation utility development, test script development, test status reporting etc. Knowledge with TestLink as test management systems, SVN as source control tool and JIRA as defect management tool will be a plus.

You must be a team player who is self-motivated, results-oriented, works independently, and have a “can-do” attitude.


  • Researching and proposing the automation tools, scripts, and processes to improve functionality testing via SFSF automation framework (SAF)

  • Involve in the new tool development, or enhancement of the existing tools the Automation Team owns

  • Communicating effectively with fellow automation engineers, developers, functional testers on automation initiatives/effort

  • Understanding complex framework fast and be able to contribute with development of new framework features

Required Skills

  • Bachelor’s degree or higher in Computer Science or equivalent

  • 0-3 years of hands on experience in software development or software testing, preferably both in web/cloud application in a Java environment

  • Some knowledge and understanding of QA methodology

  • Some working knowledge in Perl, Html or XML, PL/SQL

  • Proactive in solving problems

  • Excellent communication skills in English

  • Working knowledge with automation tools, such as Selenium 2.0 (webdriver) is definitely a plus

  • Ability to write reports, business correspondence, and procedure manuals/documentations.

  • Ability to effectively present information and respond to questions from leads/managers.


To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team (Americas: or , APJ: , EMEA: ). Requests for reasonable accommodation will be considered on a case-by-case basis.

Additional Locations: No Selection