Drimva

TikTok

Software Development Engineer in Test (Multiple Positions)

San Jose, California · Full-time · Posted Oct 28, 2026

Experience
1 year of related work experience with a Master's degree, or 3 years with a Bachelor's degree; additionally, 1 year in each of the specified experience areas.
Education
Master's degree or foreign equivalent in Computer Science, Engineering (any), Information Systems, Mathematics, or related field; or Bachelor's degree or foreign equivalent in one of those fields.

About the job

Performs system and software quality testing, develops automation tools and frameworks, and manages defects for large-scale systems.

What you'll do

  • Analyze requirements and design reviews; create and execute test plans and cases, track defects, and assess software quality.
  • Validate, automate, develop, and manage complex large-scale systems; build internal testing tools and frameworks with automation and performance teams.
  • Report, track, and retest bugs; assess test cases for automation and support project, risk, and process management.

What they ask for

  • At least 1 year performing QA testing for mobile products or large-scale client-server applications, reporting bugs with tracking tools and working with developers to resolve them, and designing and executing test plans and cases with Jira.
  • At least 1 year developing or improving automation testing frameworks using Python or Java.
  • At least 1 year using SQL, Python, Java, Objective-C, or Golang for regression, A/B, smoke, sanity, white-box, unit, or black-box testing.

Pay

$187075 - $216000 per year (base salary)

Tools

Jira, Python, Java, SQL, Objective-C, Golang

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)