1. 3 more years software QA working experience
2. Good knowledge of software testing
3. Good English communication skills
4. Team work spirit and problem solving skills
5. Ability to work under pressure
6. Large system testing experience is a plus
7. Team leading experience is a plus
8. Automation testing experience is a plus