Responsibilities
1. Responsible for the quality assurance of Douyin's growth business, ensuring rapid iteration and high-quality delivery of the business 2. Participate in demand design, technical solution review, interface testing, functional testing, and integration testing 3. Responsible for fund security and large-scale event testing 4. Responsible for the team's test technology planning, design and implementation, responsible for the construction and maintenance of the test platform and tools, and the implementation of technical solutions 5. Extract pain points based on business characteristics, proactively explore and promote the implementation of core risk governance, lead the team to develop general testing solutions, guide the construction of key technology projects, and solve complex technical problems in the testing process 6. Quickly integrate the establishment of testing systems, testing processes, and testing implementation for large and medium-sized projects be responsible for insight into the development trends of testing technology in the industry, and introduce new technologies in the industry to enhance the key capabilities of the testing system.
Qualifications
1. Bachelor degree or above in computer science, with experience in Internet testing 2. Experience in C-end user product testing and activity testing proficient in funding-related quality assurance methods 3. Experience and in-depth practice in mobile & server testing, familiar with interface testing, mastering middleware testing such as Kafka/MQ, database testing methods, and having your own working methods or experience in testing 4. Proficient in any programming language in Java/Python/Go, with strong coding skills, able to independently design and develop front-end and back-end solutions, and have the ability to build platforms 5. Good code comprehension and white-box testing capabilities have a certain understanding of microservice architecture and the use of commonly used middleware, such as databases, gateways, registration centers, configuration centers, etc. 6. Have strong risk identification and problem location capabilities, attach importance to engineering quality, be able to understand the quality and efficiency defects in the R&D and testing process, and solve them through technical means have good self-drive, decision-making and judgment, strong logical thinking ability, innovation awareness, user awareness, and a strong sense of responsibility for product quality. Bonus points: 1. Priority will be given to those with experience in underlying service quality assurance 2. Priority will be given to those with experience in full-link stress testing 3. Priority will be given to those with experience in commercial business testing 4. Priority will be given to those with experience in compliance testing.