Software Engineer - Test Automation

JOB DESCRIPTION

· Design and program automated test scenarios according to test plan with its acceptance criteria

· Manage and maintain end to end automated test framework such as prepare test environment, test data, update functional testing scripts in accordance with changing requirements

· Work with QC project leader to identify, propose, prioritize and implement test automations.

· Work with test engineers to troubleshoot observed issue, determine root cause and identify solutions

· Contribute towards continuous improvement of testing practices/tools to improve test strategy and efficiency

· Help to ensure every release happens in a timely manner with a high level of quality.

JOB REQUIREMENTS

•Bachelor’s/ master’s degree in computer science, Software Engineering or other equivalent degrees/experience.

•Strong python scripting skill and C++ programming background.

•Good written and verbal communication skills in Mandarin would be advantage to assist and communicate with Mandarin speaking associates/clients.

•Able to work well both independently as well as in a team.


Similar jobs