Software Engineer (Testing Automation)
Posted Updated
Description
- Develop and maintain manual and automated test plans and detailed test cases.
- Study project specifications and define test coverage.
- Develop, update and maintain existing test automation frameworks, solutions and test scripts.
- Plan and design new test automation features to support new builds and release of the code.
- Deploy and perform manual/automated tests, and planning required accessories.
- Analyze test data, generate clear test results for each execution and test reports for whole test section.
- Collaborate with the team to continuously improve automation framework and test case/plan.
- Work closely with the team to analyze test results, locate problems, identify root causes helping develop solutions.
- Co-work and communicate with PM/RD/Customer/ODM and review test summary/coverage/criteria/report.
- Code review and strengthen automation scripts.
- Maintain and improve current knowledge on the latest relevant technologies, including QA methodologies, automation tools and scripting languages.
Suggest Qualifications/Experience:
- Experience with manual and automated software testing technologies
- Experience of scripting language and automation
- Experience of embedded/Linux system related technologies