Job Description:

  • Oversee the quality assurance activities, cooperate with product managers, developers and other roles to deliver high-quality products
  • Devise test objectives, develop test strategies and plans, track defects and report results
  • Design and develop test code for API and UI level automation tests
  • Conduct testing work for security, performance, reliability, compatibility, etc.
  • Perform measurement and analysis on the quality of R&D process and on-line operation


  • More than 6 years working experience in software testing
  • Bachelor's degree in Computer Science, Engineering or related fields
  • Good experience in software backend testing, familiar with database, message queue, cache, etc. components.
  • Expert in all or some of the below:
    • UI test automation tools
    • API testing (using SoapUI, JUnit, Pyunit, Postman or similar)
    • Microservices contract testing
  • Good experience with SDLC practices of Agile or Test-Driven Development (Lean, Scrum, XP or similar)
  • Experience in the testing on large complex projects/programs
  • Strong technical knowledge – able to code in one or more scripting language (i.e. python) 
  • Strong technical knowledge – read and analyze Go or Java language would be an advantage
  • Possess excellent verbal and written communication skills

Apply for this Job

* Required