Software Testing Engineer (B, Functional Testing)

Shenzhen, China

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Software Testing Engineer (B, Functional Testing) for our Shenzhen office to make the team even stronger.

EPAM recruits exceptionally talented people who have a passion for and take pride in their work and are perfectionists in what they do. A well-known international fashion company is planning to create an APAC-focused, regionally hosted website (online store) to increase customer engagement and e-Commerce conversion rates.


  • Develop test plan and test cases;
  • Conduct various types of application testing as needed, such as system, function, regression, capacity testing, etc;
  • Maintain existing manual testing framework and enrich test scenarios;
  • Work with development team to investigate and analyze test failures;
  • Assist Test Manager to prepare test report at the end of each testing cycle;
  • Prepare documentation for all test cases, results, logging and tracking.


  • University degree in Computer Science, Information Technology or related majors;
  • Minimum 3 years of experience working in a development and/or testing role;
  • Strong analytical skills;
  • Good team working spirit and self-motivated.

Nice to have

  • Work experience in an Agile software development environment;
  • Experience with e-commerce solutions;
  • Good verbal and written communication skills in English;
  • Programming background in one of the following languages: C++, Java, C# or Scripting;
  • Working experience in Linux/Unix-like platform;
  • Familiar with mainstream database, like Oracle, SQL Server, Sybase, etc.