TikTok
Software Development Engineer Graduate (Global E-Commerce-Quality Platform & AI Test Automation) - 2027 Start
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Completing or recently completed a Bachelor's degree in Computer Science or a related discipline.
About the job
Build test automation frameworks and AI-powered testing and evaluation capabilities to protect the quality of global e-commerce products.
What you'll do
- Develop automation frameworks and tools for functional, regression, and performance testing; analyze quality metrics and improve engineering processes.
- Review product requirements and architecture to identify risks early in development.
- Use AI-assisted tools and develop AI-powered testing capabilities, including test-data generation, UI exploration, log analysis, defect triage, and evaluation of AI product features.
What they ask for
- Completing or recently completed a Bachelor's degree in Computer Science or a related discipline.
- Solid understanding of data structures, algorithms, operating systems, networks, and databases.
- Hands-on experience with at least one programming language, such as Python, Java, Go, or C++, and a fundamental understanding of system design.
- Familiarity with AI-assisted development tools and validating and reviewing their output.
Nice to have
- Experience with AI-powered applications, LLM APIs, prompt engineering, or agent development.
- Experience applying AI to test automation or developing AI evaluation systems and datasets.
Tools
Python, Java, Go, C++, LLM
AI focus
Use AI-assisted development tools and build AI-powered testing capabilities, including LLM- and agent-based test-data generation, intelligent UI exploration, log analysis, defect detection and triage, and evaluation methods for AI-powered product features.
Model-written summary · the original posting is authoritative