Tiktok - Seattle, WA

posted 2 months ago

Full-time - Mid Level
Seattle, WA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The position is focused on defining and ensuring the quality strategy for TikTok's Creative Tools, emphasizing end-to-end quality and efficiency in the agile testing process. The role involves building testing tools and infrastructure, developing automated testing frameworks, and managing the entire system testing process to enhance user experience and product reliability.

Responsibilities

  • Define our product quality strategy and ensure end-to-end quality and efficiency in the agile testing process.
  • Help build the testing tools and infrastructure for the company's Creative Tools.
  • Participate in the development of automated testing tools/frameworks, design and execution of automated test cases, automatically building test environments, and continuous integration.
  • 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 up internal tools/frameworks/platforms to make the team more productive.
  • Continuously track online and offline faults, and draw improvement measures such as monitoring optimization and test plan improvement.
  • Suggest improvements to the product to establish the ultimate user experience, and suggest improvements to the project to improve overall efficiency.
  • Understand the tools and techniques used in developing new products and work with cross-functional teams to establish and refine dashboards and metrics to facilitate our data-driven approach.
  • Improve the usability, reliability, stability of the whole CI/CD pipeline and user experience.
  • Influence the engineering culture of the product teams and advocate for engineering excellence.

Requirements

  • Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, or a related field, and 3 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, or a related field, and 5 years of post-bachelor's, progressive related work experience.
  • 3 years of experience in creating and supporting REST-based API automation testing frameworks using Python.
  • 3 years of experience in performing and executing quality assurance testing for mobile security products and large-scale client-server applications.
  • 3 years of experience in creating test cases and test plans.
  • Experience in reporting bugs using bug tracking tools and working with developers to resolve those issues.

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
  • 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
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service