Tiktok - San Jose, CA

posted 4 days ago

Full-time - Mid Level
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, with a mission to inspire creativity and bring joy. As part of our commitment to enhancing the e-commerce experience, we are seeking a Software Development Engineer in Test (Backend SDET) to join our quality assurance engineering team. This team plays a crucial role in ensuring that our e-commerce ecosystem remains stable, secure, and intuitive for our millions of users worldwide. The e-commerce industry has seen tremendous growth, and TikTok is poised to deliver a superior e-commerce experience through innovative solutions and robust testing practices. In this role, you will primarily focus on backend server testing, contributing to the improvement of quality across our systems. You will participate in various initiatives aimed at enhancing system architecture stability, including monitoring construction, load testing, chaos engineering, and continuous integration/continuous deployment (CICD) processes. Your responsibilities will also include building high-quality test automation solutions for functional, regression, and performance testing, as well as automating test cases and developing reusable scripts and tools to streamline processes and reduce repetitive efforts. You will be proactive in identifying efficiency bottlenecks and will engage in research to improve processes, tools, and frameworks. Additionally, you will participate in product requirement document (PRD) reviews and architectural design reviews, ensuring a comprehensive understanding of business logic, system architecture, and the inner workings of our products. Collaboration with developers and business stakeholders will be essential as you strive to automate acceptance criteria and enhance overall product quality.

Responsibilities

  • Mainly responsible for backend server testing and improving the quality.
  • Participate in system architecture stability improvement, including monitoring construction, load testing, chaos engineering, and CICD.
  • Build robust, high-quality test automation solutions for functional, regression, and performance testing.
  • Automate test cases and write reusable scripts/tools to reduce repetitive efforts.
  • Proactively identify efficiency bottlenecks and improve processes, tools, and frameworks.
  • Participate in PRD review and architectural design review, understanding business logic and system architecture.
  • Work alongside developers and business stakeholders to automate acceptance criteria.

Requirements

  • Bachelor's degree or higher in Computer Science or related fields from accredited institutions.
  • 3+ years of hands-on experience in backend server testing in software engineering-related industries.
  • Deep understanding of system architecture, Middleware, database, and Message Queue (MQ).
  • Experience with scripting/programming languages, preferably Python or Golang.
  • Strong communication skills to work effectively with cross-functional and international partners.
  • Strong sense of responsibility and adaptability to a fast-paced environment.
  • Strong self-driving force and quick learning ability.
  • Strong concurrent task processing ability and efficient work output.

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 healthcare and dependent care
  • 10 paid holidays per year
  • 17 days of Paid Personal Time Off (PPTO)
  • 10 paid sick days per year
  • 12 weeks of paid Parental leave
  • 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