Tiktok - San Jose, CA

posted 3 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. With global offices in major cities, we are committed to creating a platform that helps imaginations thrive. The e-commerce industry has seen tremendous growth, and TikTok is poised to deliver a better e-commerce experience to our users. Our quality assurance engineering team plays a crucial role in maintaining a stable, secure, and intuitive e-commerce ecosystem. We are looking for passionate and talented individuals to join us in driving the future of e-commerce at TikTok. As a Senior QA Engineer, you will participate in product requirement document (PRD) reviews and architectural design reviews, ensuring you are well-versed in the business logic, system architecture, and inner workings of the product. Your focus will be on the functionality of the application under test, where you will set up and implement a reasonable test strategy, plan test cases, manage bugs, and conduct retrospectives. You will employ a variety of testing techniques, including functional, non-functional, security, performance, regression, and joint testing. Your role will also involve project quality management, where you will focus on implementing process specifications, identifying risks, and collaborating with teams to solve problems to ensure high quality and efficient deployment. While your primary focus will be on manual testing, you should also possess some automation skills to maintain and upgrade automation use cases. This position requires a strong understanding of business processes and logic, as well as the ability to design accurate and comprehensive test strategies and use cases.

Responsibilities

  • Participate in PRD review and architectural design review, understanding business logic and system architecture.
  • Set up and implement reasonable test strategy, plan test cases, and manage bugs.
  • Focus on a wide variety of testing techniques including functional, non-functional, security, performance, regression, and joint testing.
  • Manage project quality by implementing process specifications, identifying risks, and pushing teams to solve problems.
  • Primarily focus on manual testing while being skilled in using testing tools and frameworks.
  • Maintain and upgrade automation use cases as needed.

Requirements

  • Bachelor's degree or higher in Computer Science or related fields from accredited institutions.
  • 5 years of hands-on experience in testing and development in the high-tech sector.
  • Excellent understanding of business processes and logic, with the ability to design accurate test strategies and use cases.
  • Familiarity with the overall process of project testing and risk identification.
  • Strong self-driving force and fast learning ability.
  • Ability to handle concurrent tasks efficiently.

Nice-to-haves

  • Strong project quality management capabilities.
  • Keen to identify risks and promote solutions.
  • Ability to work efficiently under pressure.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% 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 plus 17 days of Paid Personal Time Off (PPTO).
  • 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