Drimva

TikTok

Senior Software Development Engineer in Test

San Jose, California · Senior · Full-time · Posted Oct 28, 2026

Experience
At least 5 years of API testing experience.
Education
BS/MS degree in a relevant field: Computer Engineering or EE.

About the job

Supports TikTok’s centralized testing team by validating and automating large-scale systems, managing releases, and developing tools and frameworks to improve testing.

What you'll do

  • Own system testing, including test planning and execution, and defect tracking.
  • Perform project, risk, and process management tasks.
  • Build test tools and collaborate with automation and performance teams on internal tools, frameworks, and platforms.

What they ask for

  • BS/MS in Computer Engineering, EE, or a relevant field.
  • Experience developing AI/LLM-based solutions to improve test effectiveness and efficiency.
  • Experience with Java, Python, Objective-C, and Golang, including related project development; proficiency in test automation and tool development for mobile, web, and APIs.
  • At least 5 years of API testing experience; experience testing SDKs and mobile clients, including automation and integration validation across devices and OS versions.

Nice to have

  • Ongoing AI skill development; experience evaluating AI Agent/LLM behavior and model-quality regressions.
  • Familiarity with web architecture and Django/Flask, or with Redis, NSQ, Zero-MQ, Kafka, Docker, K8s, Hive, and Spark.

Tools

Java, Python, Objective-C, Golang, Django, Flask, Redis, Kafka

AI focus

Develop AI/LLM-based solutions to improve test effectiveness and efficiency; preferred experience includes testing AI Agent/LLM behavior and driving model-quality regressions.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)