Job Opportunity
This is a challenging position for an Automation Test Engineer who will be responsible for designing and programming automated test scenarios according to the test plan with its acceptance criteria.
Key Responsibilities:
- Design and program automated test scenarios in line with the test plan and its acceptance criteria.
- Manage and maintain the end-to-end automated test framework, including preparing test environments, updating functional testing scripts in accordance with changing requirements.
- Collaborate with the QC project leader to identify, propose, prioritize, and implement test automations.
- Work with test engineers to troubleshoot observed issues, determine root causes, and identify solutions.
- Contribute to the continuous improvement of testing practices and tools to enhance test strategy and efficiency.
- Ensure timely and high-quality releases by working closely with the team.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent degrees/experience.
- Strong Python scripting skills and C++ programming background.
- Good written and verbal communication skills in Mandarin are an advantage when assisting and communicating with speaking associates/clients.
- Able to work independently as well as in a team environment.