Execute all relevant testing types for the new products or features, including user interface testing, functionality testing, performance testing, regression testing, integration testing, etc.
Make test plans, including scenarios and test cases based on acceptance criteria.
Involve in making performance testing and metrics.
Build and improve the automation framework and testing tool chain.
Help the team to achieve a high API automation coverage, and maintain the stability of automation cases.
Build or improve the CI/CD process to speed up the development and testing life cycle.
Develop the QA team along with the product\'s growth, and help the team members\' personal developments.
Job Requirements
Bachelor Degree in Computer Science, Information System or related fields.
More than 5 years of experience in the software testing area, and at least 2-year experience of leading a QA team.
Familiar with API automation testing and mock technologies, and experience with API automation framework design.
Familiar with setting up CI/CD processes.
Familiar with at least one programming language, Python/Javascript/Go/Java preferred.
Experience in android, ios app testing, and good understanding of Selenium, Appium and mobile automation testing design and development.
Strong logical and analytical thinking, eager to grow and learn more.
Strong sense of responsibility, quality and innovation.