Tiktok - Seattle, WA

posted 3 days ago

Full-time - Mid Level
Seattle, WA
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. With global offices in major cities, we are at the forefront of the e-commerce industry, which has seen tremendous growth and competition among leading internet companies. Our quality assurance engineering team plays a crucial role in maintaining a stable, secure, and intuitive e-commerce ecosystem for our millions of loyal users worldwide. We are seeking passionate and talented individuals to join us in shaping the future of e-commerce at TikTok. As a Senior QA Engineer, you will be responsible for designing, developing, and implementing functionality testing for mobile applications across iOS, Android, and web platforms. You will create comprehensive test plans and test cases for new features, support the implementation of test tools, and collaborate with automation and performance testing teams to enhance our internal testing frameworks and platforms. Your role will involve conducting both manual and automated testing, utilizing various testing tools and frameworks, and maintaining and upgrading automation use cases. You will also track defects and manage bugs throughout the software development lifecycle, participate in project management, process optimization, and risk assessment, ensuring that our e-commerce platform remains top-notch. At TikTok, we believe that every challenge is an opportunity for learning, innovation, and growth. We foster a collaborative environment where creativity thrives, and we are committed to driving impact for our company and the communities we serve. Join us in our mission to inspire creativity and bring joy to users around the globe.

Responsibilities

  • Design, develop, and implement functionality testing for mobile applications (iOS/Android/web) and application services.
  • Design comprehensive test plans and test cases for new features.
  • Support test tools implementation and collaborate with automation/performance test teams to build internal testing tools, frameworks, and platforms.
  • Conduct both manual and automation testing, maintaining and upgrading automation use cases.
  • Track defects and manage bugs throughout the full software development lifecycle.
  • Participate in project management, process optimization, and risk assessment.

Requirements

  • Bachelor's degree or higher in Computer Science or related fields from accredited and reputable institutions.
  • 5 years of hands-on experience in developing test plans, test tools, and test frameworks.
  • Experience in both manual and automation testing.
  • Familiarity with common storage systems such as databases (e.g., MySQL, PostgreSQL) and message queue technologies (e.g., RabbitMQ, Apache Kafka).
  • Strong knowledge of at least one programming language (Python, Golang, Java, C++, etc.).

Nice-to-haves

  • Experience in testing mobile apps on Android and iOS platforms.
  • Hands-on experience in API automation testing, familiar with various test automation frameworks.
  • Experience in programmatically testing products, measuring test coverage, developing effective automation solutions, driving testability, and promoting software QA best practices.
  • Strong organizational, communication, and interpersonal skills.
  • Ambitious, critical thinker, and problem solver.

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 like Health Care, Limited Purpose and Dependent Care.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure).
  • 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