Software Test Engineer Graduate (AI) - 2027 Start
Core
Design and develop AI-powered testing solutions using LLMs and intelligent automation to ensure quality, reliability, and security of TikTok's products at global scale.
Role type
Graduate Software Test Engineer (AI/LLM)
Builds
AI-powered testing solutions, automated testing frameworks, and engineering productivity tools for TikTok's software development lifecycle.
Domain
Generative AI, Large Language Models (LLMs), Software Quality Engineering, Mobile & Distributed Systems
Deliverable
production ML models
Required skills
Software testing methodologies, debugging, distributed systems knowledge, iOS/Android platform familiarity, automation testing, performance testing, test platform development, LLM understanding, analytical problem-solving
Preferred skills
Java/Python/Go/Objective-C proficiency, test automation framework development, cloud-native technologies (Redis, Kafka, Docker, Kubernetes, Hive, Spark, NSQ, ZeroMQ), AI agent evaluation, AI-assisted testing frameworks, AI tools for test case generation and bug analysis
Technologies
LLMs, AI agents, Java, Python, Go, Objective-C, Redis, Kafka, Docker, Kubernetes, Hive, Spark, NSQ, ZeroMQ
Responsibilities
Design and develop AI-powered testing solutions; work on quality initiatives leveraging LLMs for change risk analysis and automated testing; identify and solve quality pain points with engineering teams; stay updated on LLM/AIGC advancements and apply them to testing.
Seniority
Graduate, entry-level IC