Senior Software Development Engineer in Test, TikTok

TikTok
San Jose
Full timeFunction: Solutions Engineering & Sales EngineeringEducation: bachelorsSkills: ["Problem solving","Risk management","Process management","Coordination","Project management"]

Build and lead the end-to-end system testing process for TikTok’s centralized Testing team, including test planning, execution, and defect tracking. Partner with automation and performance testing teams to implement test tools and develop internal frameworks and platforms. Collaborate across global teams on risk and process management, while improving test effectiveness using AI/LLM-based solutions for mobile, web, and API testing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Senior Software Development Engineer in Test, TikTok

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Build and lead the end-to-end system testing process for TikTok’s centralized Testing team, including test planning, execution, and defect tracking. Partner with automation and performance testing teams to implement test tools and develop internal frameworks and platforms. Collaborate across global teams on risk and process management, while improving test effectiveness using AI/LLM-based solutions for mobile, web, and API testing.
Location: San Jose
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the entire system testing process, including analysis, designing and executing test plans and cases, and conducting defect tracking.
  • •Handle project management, risk management, and process management tasks for testing efforts.
  • •Maintain automation tests and perform functional validation and user feedback handling.
  • •Implement test tools and collaborate with automation/performance test teams to build internal tools, frameworks, and platforms.
  • •Develop and manage complex testing challenges at scale for service components and releases.

Key Requirements

  • •BS/MS degree in a relevant field such as Computer Engineering or EE.
  • •Experience developing AI/LLM-based solutions to improve test effectiveness and efficiency.
  • •Familiar with Java, Python, Objective-C, or Golang, with experience developing related projects.
  • •Proficient in test automation and test tool development for mobile, web, and APIs.
  • •At least 2 years of experience with API testing and mobile client testing, including SDK integration validation across devices and OS versions.
Experience:Mobile internetAI/LLMAPI testingTest automation
Education:Bachelor's in Computer Engineering or EE
Skills:Problem solvingRisk managementProcess managementCoordinationProject management
Tech Stack:JavaPythonObjective-CGolangDjangoFlaskRedisNSQZero-MQKafkaDockerK8sHiveSparkSDKMobile client testingAPI testing

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn