We are a group of enthusiastic engineers that value quality with lives. With critical thinking, systematic view and empathy with hundreds of millions of users, we continuously drive the quality and user experience of our products. We actively engage ourselves through the whole development process and carefully examine what can be improved.

Job Description:

  • Involved in whole software development life cycle and design of automation testing plan
  • Development and maintenance of automation test cases; Setting up and optimization of automation testing process; Bug analysis and tracking
  • Development and maintenance of automation testing framework; Setting up and maintenance of testing environment; Development and maintenance of testing tools
  • Continuous improvement of automation testing process
  • Continuous improvement and research of automation testing framework and automation techniques


  • Bachelor's or higher degree in Computer Science or a related discipline
  • Familiar with at least of the following programming languages: Python, Java, Object c/swift
  • Familiar with at least one UI automation framework
  • Good logical and structural thinking
  • Strong sense of responsibility and result-oriented
  • Good sense for quality, teamwork, and innovation
  • Able to work independently or with limited assistance

Skills below are optional but preferable:

  • Experience in client-side socket programming
  • Experience in development of open-source automation testing framework
  • Experiences in database and SQL



Apply for this Job

* Required