Tiktok - Mountain View, CA

posted 3 days ago

Full-time - Mid Level
Mountain View, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

As a Software Development Engineer in Test (SDET) within the U.S. Data Security (USDS) division at TikTok, you will play a crucial role in ensuring the quality and reliability of our applications. TikTok is a leading platform for short-form mobile video, and our mission is to inspire creativity and bring joy to our users. The USDS division focuses on enhancing data protection policies and content assurance protocols to safeguard U.S. user data. This role is pivotal in maintaining the integrity of our platform, allowing millions of Americans to engage with TikTok safely and creatively. In this position, you will be part of a centralized QA team that supports multiple service component value chains. Your responsibilities will include validating, automating, and managing complex challenges associated with large-scale systems. You will be tasked with maintaining automation tests, handling user feedback, conducting functional validations, and overseeing app build and release management. This role requires a proactive approach to problem-solving and a strong understanding of both the technical and business aspects of our operations. As an SDET, you will be responsible for testing complex API, web, and mobile applications that interface with back-end systems. You will oversee the entire system testing process, which includes analyzing, designing, and executing test plans and cases, as well as conducting defect tracking. Your role will also involve project management, risk management, and process management tasks. You will need to reproduce, debug, and isolate problems, verifying fixes as necessary. Additionally, you will help implement test tools and collaborate with automation and performance test teams to enhance productivity within the team.

Responsibilities

  • Test complex API, web, and mobile-based applications that reference back-end systems.
  • 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.
  • Reproduce, debug, and isolate problems and verify fixes.
  • Help implement test tools and collaborate with automation/performance test teams to build internal tools/frameworks/platforms.

Requirements

  • BS/MS degree in a relevant field: Computer Science/Engineering or Electrical Engineering.
  • Familiarity with Java, Python, Objective-C, or Golang, with experience in related project development.
  • Excellent problem-solving skills and ability to coordinate with different local and global teams.
  • A strong passion for mobile internet and building next-generation mobile applications, with the ability to take full responsibility for end-to-end service.
  • Proactive, self-driving, and in-depth understanding of the business; capable of communicating with cross-functional teams and taking charge of a business independently.

Nice-to-haves

  • Strong coding skills and familiarity with Python.
  • Experience with automation frameworks, tools, and services for mobile.
  • Experience in API and mobile testing/test automation; familiarity with API test platforms, pytest, and diff tools is a plus.
  • Understanding of Quality Assurance methodologies, life cycle, and processes.
  • Knowledge about various test methods and CI/CD is a plus.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents.
  • Health Savings Account (HSA) with a 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