- Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release.
- Reproduces, debugs, and isolates problems and verify fixes.
- Investigating customer problems referred to you by the support team, testing bugs, and creating and managing bug reports.
- Researching test tools, methodologies, and trends and upgrading existing practices and processes.
- Managing the final quality on production release
- Knowledge of QA methodologies, tools, and processes
- Excellent communication and collaboration skills
- Structured but also creative personality
- Experience in Web Application testing
- Fluency in English and Chinese, both written and spoken
- Experience working with agile methodology
- Experience with AI platform testing
- Knowledge of Linux system environment
- Knowledge of data analysis or statistics
- Any software development experience