Share this Job
Software-Quality Assurance

Senior Software Engineer

What we offer

Our company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. Apply now!




People are the heartbeat of every organization and great business results start with great people. When people are all-in, feeling supported, trained, rewarded and motivated, they do what it takes to win. As the leading cloud-based HCM Suite, SAP SuccessFactors helps more than 4,450 customers, and 50 million cloud application subscribers, across more than 60 industries in over 177 countries tap into this heartbeat. Supported by a global partner ecosystem and the experience and commitment of SAP, our solutions are innovative yet delivered according to your specific business needs. Through a balanced focus on both standardization and flexibility, we deliver business process expertise and best practice guidance aligned to our customers’ unique transformation journeys. Aligning business strategy to business outcomes through people is what we focus on day in and day out, what we have been helping our customers do for over 10 years and where we will be focused in the future. We believe Success is Simply Human


Key responsibilities include

  • Strong technical skills with technologies like Java/J2EE/ Hibernate, Spring, UI Technologies to develop modem cutting edge software that performs and scales in cloud environment
  • Server oriented - Knowledge in Java backend development (tomcat, JEE, dependency injection, and more)
  • At least basic client-side knowledge of Web technologies, JS, HTML, CSS
  • Sound knowledge in Object Oriented Programming Principles, Design Patterns and Software Architecture, especially in new age Cloud solutions
  • Must be able to design and implement across all layers of the software (UI, Backend, Database)
  • Capable of creating High level and low-level design document 
  • Collaborate with Engineering and Product Management teams to understand, define and implement white box and/or end to end 100% automated testing for SuccessFactors and other integrated products
  • Strong technical skills to understand product architecture to build / implement highly reliable, scalable and modular java based automated test code libraries
  • Assess product specific automation gaps, work with Engineering teams to address them accordingly and drive the overall efficiency of automation coverage across various modules / products
  • Knowledge of any CI development practices including Git, TeamCity, Jenkins etc besides exposure to Continuous Delivery practices
  • Basic working knowledge of Agile process, Test Driven Development, and all test automation related to – unit, functional, functional integration, end to end, stress, load, performance tests
  • Exposure to building large scale application deployed on public cloud
  • Excellent software development troubleshooting and debugging skills
  • Leverage AI/ML technologies for building software testing tools/technologies 



  • Requires 5+ years of professional experience in developing Java/J2EE based enterprise web-based application with BS (Computer Science, Computer Engineering or equivalent)
  • Solid understanding of Software Development Lifecycle including building scalable and reliable software automation
  • Working knowledge and experience of using AI/ML technologies – added advantage
  • Strong knowledge of testing fundamentals such as TDD, BDD as well as object-oriented concepts related to modularity, inheritance, encapsulation to build modular test code/libraries
  • In-depth and hands on knowledge of CI / CD concepts, including GIT, Jenkins or equivalent
  • Cloud Technologies – Docker, K8s – Nice to have,well versed with extensive API and UI (preferable but not a must) automation techniques
  • Building and utilizing frameworks to orchestrate automation,persistent and inquisitive problem solver, committed to driving quality forward




We are SAP

SAP innovations help more than 400,000 customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with 200 million users and more than 100,000 employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, we build breakthroughs, together.


Our inclusion promise

SAP’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better and more equitable world.


SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility 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: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com, APJ: Careers.APJ@sap.com, EMEA: Careers@sap.com.


EOE AA M/F/Vet/Disability:

Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability.

Successful candidates might be required to undergo a background verification with an external vendor.

 Requisition ID:314236 | Work Area: Software-Quality Assurance | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time  | Additional Locations: 

Senior Software Engineer

Facility:  314236
Posted Date:  Jan 5, 2022
Work Area:  Software-Quality Assurance
Career Status:  Professional
Employment Type:  Regular Full Time
Expected Travel:  0 - 10%

Shanghai, CN, 201203

Job Segment: Developer, ERP, Engineer, Software Engineer, Web Design, Technology, Engineering, Creative