Job description

  • Work closely with the development team to conduct tests for applications
  • Perform software testing to meet software quality standard and provide feedback to developer team
  • Develop test case/test scenario and participate test case review with QA team
  • Plan, design and implement test plans for various projects and products
  • Create all the necessary test data as outlined in the test plan documents
  • Track and communicate test results
  • Analyze test case failures or unsolved problems
  • provide feedback to developers
  • Responsible for testing, reporting test results and bug reporting, maintenance and execution of different automatic tests
  • Understand testing concept, basic testing technique, and software life cycle
  • Basic knowledge of quality assurance or software tester
  • Strong communication, collaboration and team-player skills
  • Detail oriented trait, professional work style and high responsibility
  • Ability to prioritize tasks and manage time efficiently
  • Fast learner, strong analytical and self-efficacy in problem-solving skills
  • Good command of English is a plus.

General requirements for all positions

  • Strong analytical and problem solving capabilities
  • Positive “can do” attitude and the ability to get things done
  • Have a passion for programming and technology
  • Self-motivation and fast learning
  • Ability to work with teams and share information
  • English language skills


  • Better salary
  • Performance based bonuses
  • Annual bonus
  • Profit Sharing
  • Medical care fund
  • Social security fund
  • Flexible work hour
  • Professional work environment
  • Free monthly activities (e.g. party, lunch, dinner, movie, sport day)

How to Apply

Send English resume and transcript to hr@mycostech.com