Tiktok - San Jose, CA

posted 4 days ago

Full-time - Senior
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior Software Development Engineer in Test (SDET) on our centralized Testing team, you will play a crucial role in supporting multiple service component value chains. This position offers the opportunity to validate, automate, develop, and manage complex challenges at scale, leveraging your expertise in large-scale systems. You will be responsible for maintaining automation tests, handling user feedback, conducting functional validation, building the app, and managing releases. In this role, you will oversee the entire system testing process, which includes analyzing, designing, and executing test plans and cases, as well as conducting defect tracking. You will also engage in project management, risk management, and process management tasks. A key aspect of your responsibilities will be to help implement test tools and collaborate with automation and performance test teams to develop internal tools, frameworks, and platforms that enhance team productivity. At TikTok, we believe that every challenge is an opportunity for learning, innovation, and growth. We are committed to creating an inclusive environment where employees are valued for their skills, experiences, and unique perspectives. Join us in our mission to inspire creativity and bring joy, and be part of a team that thrives on collaboration and shared success.

Responsibilities

  • Be responsible for the entire system testing process, including analysis, designing and executing test plans and cases, and conducting defect tracking.
  • Work on project management, risk management, and process management tasks.
  • Help implement test tools and collaborate with automation/performance test teams to build internal tools/frameworks/platforms to enhance team productivity.

Requirements

  • BS/MS degree in a relevant field: Computer Engineering or Electrical Engineering.
  • Familiarity with Java, Python, Objective-C, or Golang, with experience in related project development.
  • At least 2 years of experience with API testing.

Nice-to-haves

  • Familiarity with web architecture and understanding of Django/Flask and other frameworks.
  • Knowledge of Redis, NSQ, Zero-MQ, Kafka, Docker, K8s, Hive, Spark.
  • Excellent problem-solving skills and ability to coordinate with different local and global teams.
  • Strong passion for mobile internet and building next-generation mobile applications, with the ability to take full responsibility for end-to-end service.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents.
  • Health Savings Account (HSA) with company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • Flexible Spending Account (FSA) options for Health Care, Limited Purpose, and Dependent Care.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) and 10 paid sick days per year.
  • 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through EAP and Lyra.
  • 401K company match, gym, and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service