TikTok
San Jose, CA
Software Development Engineer in Test - Multiple Positions
We tailor your resume to this role and apply for you in seconds.
Apply to Software Development Engineer in Test - Multiple Positions at TikTokJob details
- Location
- San Jose, CA
- Work type
- Onsite
- Posted
- 1 week ago
- Apply on
- lifeattiktok.com
About this role
## About TikTok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
## Responsibilities
- Perform system testing including requirements analysis, design review, test plan formulation, design and execute test cases, conduct defect tracking, and software quality analysis.
- Validate, automate, develop, and manage complex large-scale systems.
- Implement test tools and collaborate with automation/performance test teams to build up internal tools/frameworks/platforms to make the team more productive.
- Responsible for bug reporting, tracking, and retesting.
- Analyze test cases for automation feasibility.
- Work on project management, risk management, and process management tasks.
- Help onboard new members and guide them on how to collaborate with developers as well as with product and program managers.
## Qualifications
- Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, or a related field, and 1 year of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, or a related field, and 3 years of related work experience.
- Performing and executing quality assurance testing for mobile products or large-scale client server applications.
- Reporting bugs using bug tracking tools and working with developers to resolve those issues.
- Designing and executing test plans and cases, and conducting defect tracking using Jira.
- Developing and improving automation testing frameworks using Python or Java.
- Using SQL, Python, Java, Objective-C, or Golang for Regression testing, A/B testing, smoke testing, sanity testing, white box testing, unit testing, or black box testing.
Ready to apply to TikTok?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.