Software Engineer in Test
WeWorkShanghaiUpdate time: August 30,2019
Job Description

About This Role


WeWork is looking for an experienced Software Engineer in Test to be part of WeWork China Technology
team. The role requires solid software quality assurance experience as well as strong test/tool
development skills.
The person in this role will be a quality culture evangelist and enabler of application of test methodologies
and technologies within a scrum.
The ideal candidate must thrive in a fast-paced environment, have experience working in a scrum team
as a software developer/test automation developer, or engineering productivity engineer, be able to
manage through ambiguity and complexity, support multiple, simultaneous projects.

Responsibilities

  • Participate in full software development lifecycle with a focus on assuring the delivery of high
    quality software.
  • Participate in the sprint planning and create test plans for the sprint
  • Work closely with the developer team, understand the feature and functional requirements
  • Help improve the test management process, design, develop and maintain test cases for the
    application
  • Participate to improve test automation and Increase test coverage for the application
  • Participate to develop test tools, an automation framework, and infrastructure to improve product
    quality.
    Requirements
  • Bachelor’s or Master’s degree in Computer Science or related fields
  • Solid understanding of testing principles and methodologies
  • Hands-on 1-3 years experience in the test management process
  • Familiar with at least one of the programming languages: Javascript (+ point), Java, Python
  • Hands-on experience in the automation tool (Selenium, Protractor, and Puppeteer)
  • Ability to perform Manual, Regression testing and exploratory testing
  • Proactive and ability to complete the task independently
  • Good understanding of code versioning tools(Git), JS task runner (Grunt, Webpack, gulp), Node
    JS, REST API, Jenkins, and Docker
  • Strong analytical and troubleshooting skills.


Good to have:

  • Familiar with cloud infrastructure (AWS, Aliyun or Azure)
  • Familiar with at least one database (MySQL, Postgres, e.t.c)
  • Contribute to designing and configuring CI / CD tools and automation infrastructure
  • Task estimation process and quality process
  • Good communication, reporting, and analytical skills

To learn more about WeWork. Stay connected with us via following @WeWork微招聘 | @LinkedIn |
@WeWork Culture

#LI-LIV

Get email alerts for the latest"Software Engineer in Test jobs in Shanghai"