Requirements
8+ years of experience in QA automation test
Skilled in any popular programming language like Java, Python, JS, Golang, SQL, etc.
Excellent problem-solving skills.
Deep understanding and hands-on experience in software QA methodologies (TDD, BDD), tools, and processes
Experience in any automation testing framework, including PyTest, Junit, TestNG, etc.
Experience in UI automation tools like Selenium, LoadRunner, etc.
Strong Knowledge in CI/CD, Jira, Jenkins, Git
Knowledge of containerization technology like Docker, OCI, Kubernetes
Bachelor’s degree (or higher), Computer Science
Nice to have:
Knowledge of OOD and design pattern
Bilingual preferred (English, Chinese). Excellent written and verbal communication skills and be able to adjust the style to match different audiences.