Senior Software Development Engineer in Test, TikTok
Core
Designing and executing test plans for large-scale systems, developing AI/LLM-based testing solutions, and managing the end-to-end system testing process for TikTok's mobile and web services.
Role type
Senior SDET (AI/LLM focus)
Builds
Internal test tools, frameworks, and platforms for mobile, web, and API testing
Domain
Mobile internet, large-scale distributed systems, AI/LLM testing
Deliverable
production ML models
Required skills
AI/LLM solution development, Java, Python, Objective-C, Golang, test automation, API testing, SDK integration, mobile client testing
Preferred skills
Prompt/context engineering, agent orchestration, LLM model behavior evaluation, Django, Flask, Redis, NSQ, Zero-MQ, Kafka, Docker, K8s, Hive, Spark
Responsibilities
Analyze, design, and execute test plans and cases; track defects; implement test tools and collaborate on internal frameworks; manage project, risk, and process tasks
Seniority
Senior, hands-on IC