We are a group of enthusiastic engineers that value quality with lives. With critical thinking, systematic view and empathy with hundreds of millions of users, we continuously drive the quality and user experience of our products. We actively engage ourselves through the whole development process and carefully examine what can be improved.
Job Description:
- Involved in whole development life cycle
- Technical design review
- Test case design and planning
- Functional testing via grey-box and white-box methodologies
- Perform API interface testing,and API automation testing
- Performance testing
- Security testing
- Integration testing for system/module/api/tools
- Bug analysis and tracking
- Setting up and maintenance of testing environment
- Development and maintenance of testing tools
- Development and maintenance of automation testing tool and scripts
- Continuous improvement of testing process and testing quality and efficiency
- Continuous improvement and research of testing skills and techniques
Requirements:
- Bachelor's or higher degree in Computer Science or a related discipline
- Familiar with at least of the following programming languages: Python, Java, or Golang
- Familiar with at least one API/Unit testing framework
- Good logical and structural thinking
- Strong sense of responsibility and result-oriented
- Good sense for quality, teamwork, and innovation
- Able to work independently or with limited assistance
Skills below are optional but preferable:
- Experience in client-side socket programming
- Experiences in database and SQL