TikTok
Lead Software Development Engineer in Test (Multiple Positions)
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- 4 years of related work experience with a Master’s degree; or 6 years with a Bachelor’s degree, including 5 years post-bachelor’s progressive related experience. Four years in each listed experience area.
- Education
- Master’s degree or foreign equivalent in Computer Science, Engineering (any), Information Systems, Information Technology, or a related field; OR Bachelor’s degree or foreign equivalent in one of those fields.
About the job
Leads system testing and quality assurance for products by defining test strategy, building automation, tracking defects, and guiding team members.
What you'll do
- Own system testing from analysis and test design through execution and defect tracking; set quality standards with engineering and business leaders.
- Develop test strategy, plans, and coverage, and improve testing methods, tools, and QA processes.
- Provide technical guidance and mentor team members while promoting engineering excellence.
What they ask for
- Master’s degree or foreign equivalent in Computer Science, Engineering, Information Systems, Information Technology, or a related field, plus 4 years of related experience; OR a Bachelor’s degree or foreign equivalent in one of those fields, plus 6 years of related experience, including 5 years of post-bachelor’s progressive related experience.
- 4 years performing QA testing for mobile security products or large-scale client-server applications.
- 4 years designing, developing, and maintaining automated testing frameworks and scripts integrated with CI/CD systems for functional and regression testing.
- 4 years building Java or Python automated test scripts for front-end and backend API testing; experience must also include test planning and bug tracking.
Pay
$219000 - $353600 per year (base salary)
Tools
Java, Python, CI/CD
Model-written summary · the original posting is authoritative