Software Development Engineer in Test, Product Eng - USDS
Apply NowCompany: TikTok
Location: Mountain View, CA 94040
Description:
Responsibilities
About the team
The centralized QA Team of the US Tech and Product department of TikTok USDS provides support for multiple service component value chains. In this role, team members have the opportunity to validate, automate, develop and manage the complex challenges of scale with your expertise in large-scale systems. The main responsibilities include maintaining automation test, handling user feedback, functional validation, building the App and release management.
In order to enhance collaboration and cross-functional partnerships, among other things, at this time, our organization follows a hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager/department. We regularly review our hybrid work model, and the specific requirements may change at any time.
As an SDET on our Test team, you will:
1. Test complex API, web and mobile based applications that reference back-end systems;
2. Be responsible for the entire system testing process, including but not limited to: analysis, designing and executing test plans and cases, and conducting defect tracking;
3. Work on project management, risk management, and process management tasks;
4. Reproduce, debug, and isolate problems and verify fixes;
5. Help implement test tools and collaborate with automation/performance test teams to build up internal tools/frameworks/platforms to make the team more productive.
Qualifications
Minimum Qualifications
1. BS/MS degree in a relevant field: Computer Sicence/Engineering or EE;
2. Familiar with Java/Python/Objective-C/Golang, experience in related project development;
3. Excellent problem-solving skills, ability to coordinate with global teams;
4. A strong passion for mobile internet and building next generation mobile applications can take full responsibility for end to end service.
5. Proactive, self-driving, and in-depth understanding of the business; capability of communicating with cross-functional teams and taking charge of a business independently.
Preferred Qualifcations :
- Strong coding skills and familiarity with Python.
- Along with coding experience, experience of automation frameworks, tools, and services for mobile.
- Experience in API and mobile testing / test automation. Familiarity with API test platforms, pytest, diff tools is a plus.
- Understanding of Quality Assurance methodologies, life cycle, and processes.
- Knowledge about various test methods and CI/CD is a plus.
- Strong problem-solving skills are required for identifying and correcting issues.
Candidates for this position must be legally authorized to work in the United States. This position is not eligible for visa sponsorship or support.
About the team
The centralized QA Team of the US Tech and Product department of TikTok USDS provides support for multiple service component value chains. In this role, team members have the opportunity to validate, automate, develop and manage the complex challenges of scale with your expertise in large-scale systems. The main responsibilities include maintaining automation test, handling user feedback, functional validation, building the App and release management.
In order to enhance collaboration and cross-functional partnerships, among other things, at this time, our organization follows a hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager/department. We regularly review our hybrid work model, and the specific requirements may change at any time.
As an SDET on our Test team, you will:
1. Test complex API, web and mobile based applications that reference back-end systems;
2. Be responsible for the entire system testing process, including but not limited to: analysis, designing and executing test plans and cases, and conducting defect tracking;
3. Work on project management, risk management, and process management tasks;
4. Reproduce, debug, and isolate problems and verify fixes;
5. Help implement test tools and collaborate with automation/performance test teams to build up internal tools/frameworks/platforms to make the team more productive.
Qualifications
Minimum Qualifications
1. BS/MS degree in a relevant field: Computer Sicence/Engineering or EE;
2. Familiar with Java/Python/Objective-C/Golang, experience in related project development;
3. Excellent problem-solving skills, ability to coordinate with global teams;
4. A strong passion for mobile internet and building next generation mobile applications can take full responsibility for end to end service.
5. Proactive, self-driving, and in-depth understanding of the business; capability of communicating with cross-functional teams and taking charge of a business independently.
Preferred Qualifcations :
- Strong coding skills and familiarity with Python.
- Along with coding experience, experience of automation frameworks, tools, and services for mobile.
- Experience in API and mobile testing / test automation. Familiarity with API test platforms, pytest, diff tools is a plus.
- Understanding of Quality Assurance methodologies, life cycle, and processes.
- Knowledge about various test methods and CI/CD is a plus.
- Strong problem-solving skills are required for identifying and correcting issues.
Candidates for this position must be legally authorized to work in the United States. This position is not eligible for visa sponsorship or support.