Senior Software Development Engineer in Test
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 service components.
Role type
Senior Software Development Engineer in Test (SDET) specializing in AI/LLM test automation
Builds
Internal test tools, frameworks, and platforms for mobile, web, and API validation
Domain
Consumer social media / Large-scale distributed systems / AI/LLM testing
Deliverable
production ML models
Required skills
AI/LLM solution development, Java, Python, Objective-C, Golang, API testing, SDK integration, mobile client testing, test automation, defect tracking, project management
Preferred skills
Prompt/context engineering, agent orchestration, AI model behavior evaluation, Django/Flask, Redis, NSQ, Zero-MQ, Kafka, Docker, K8s, Hive, Spark
Responsibilities
Analyze, design, and execute test plans and cases; develop AI/LLM-based solutions to enhance test effectiveness; implement test tools and collaborate on internal platforms; handle user feedback and functional validation; manage risk and process for testing initiatives