Senior Software Development Engineer in Test - Global E-commerce

Seattle, Washington, US Until 8/21/2026 5+ years exp H-1B sponsor history First posted March 29, 2026 Last posted March 29, 2026
Job description

Description

The e-commerce industry has seen tremendous growth in recent years and has become a hotly contested space amongst leading internet companies. With millions of loyal users globally, we believe TikTok is an ideal platform to deliver a brand new and better e-commerce experience to our users. Our quality assurance engineering team is responsible for keeping an e-commerce ecosystem stable, secure, and intuitive for our users. We are looking for passionate and talented people to join us as we drive the future of e-commerce here at TikTok.

What You'll Do:
- Responsible for backend server testing and improving system stability. This includes monitoring setup, load testing, Chaos engineering, and CICD, etc.
- Develop robust, high–quality test automation solutions for functional, regression, and performance testing.
- Automate test cases and write reusable scripts/tools to streamline team efforts and minimize repetitive tasks.
- Proactively identify and address efficiency bottlenecks, research and improve testing processes, tools, and frameworks, etc.
- Participate in Product Requirements Document (PRD) and architectural design reviews. Have a deep understanding of business logic, system architecture, and product functionality.
- Collaborate closely with developers and business stakeholders; strive to automate acceptance testing.

Requirements

Minimum Qualifications:
- Bachelor's degree or higher in Computer Science or related fields from accredited and reputable institutions.
- 5 years of hands-on experience in backend server testing with a deep understanding of system architecture, Middleware, databases, Message Queue, etc.
- Strong knowledge of at least one programming language (Python, Golang, Java, C++, etc.).

Preferred Qualifications:
- Excellent communication skills to effectively work with cross-functional and international teams.
- A strong sense of responsibility, self-driven and can quickly adapt to a fast-paced and evolving environment.
- Strong multitasking skills, capable of efficiently handling concurrent tasks and delivering results.

About this role

Summary

Develop and automate backend testing, improve system stability, and collaborate on architecture.

Job title

Senior Software Development Engineer in Test

Experience level

5+ years

Minimum experience

5+ years exp

Industry

e-commerce

Location requirements

Seattle, WA, USA; remote work not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

programming (Python, Golang, Java, C++)backend testingsystem architecturedatabasesmessage queue

Preferred skills

communicationresponsibilityself-drivenmultitasking

Specializations

backend testingautomationperformance testingsystem architecture
Locations

Structured locations inferred from the posting.

Seattle, WA, USA

Work arrangement unknown City