Software Development Engineer, Quality Platform & AI Test Automation

TikTok
San Jose
Workplace: OnsiteFull timeFunction: QA, Test & Release EngineeringEducation: bachelorsSkills: ["Collaboration","Problem-solving","Engineering judgment"]

Build quality-platform capabilities that improve e-commerce testing efficiency and release quality. You’ll develop automation frameworks, validation services, and self-service tools for QA/RD teams, and apply AI/LLM agents for tasks like requirement analysis, test/data generation, log analysis, defect triage, and regression selection. Partner with global QA and RD teams to convert testing pain points into scalable automation platforms and integrate outputs with test management and release workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Software Development Engineer, Quality Platform & AI Test Automation

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build quality-platform capabilities that improve e-commerce testing efficiency and release quality. You’ll develop automation frameworks, validation services, and self-service tools for QA/RD teams, and apply AI/LLM agents for tasks like requirement analysis, test/data generation, log analysis, defect triage, and regression selection. Partner with global QA and RD teams to convert testing pain points into scalable automation platforms and integrate outputs with test management and release workflows.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: QA, Test & Release Engineering
Seniority: Mid level

Key Responsibilities

  • •Build test platforms, automation frameworks, validation services, and AI-powered tools to improve testing efficiency and release quality.
  • •Develop AI/agent capabilities for QA/RD workflows such as requirement analysis, test case/data generation, log analysis, defect triage, root cause analysis, regression selection, and test reporting.
  • •Create self-service capabilities that help QA/RD teams execute validation, monitor results, assess release readiness, and reduce manual testing.
  • •Integrate automation and AI outputs with test management systems, dashboards, ticketing systems, and release processes.
  • •Partner with QA and RD teams to identify testing pain points and convert them into reusable automation platforms or AI-based solutions.

Key Requirements

  • •Bachelor’s degree or above in Computer Science, Software Engineering, or a related technical field.
  • •3+ years of hands-on software development experience, preferably in test platform, automation, AI tooling, developer productivity, or quality engineering.
  • •Experience building test automation frameworks, validation tools, internal productivity tools, or CI/CD-related engineering solutions.
  • •Strong understanding of software testing concepts including requirement analysis, test design, regression testing, defect analysis, and release validation.
  • •Ability to collaborate with QA and RD teams to turn testing pain points into practical, maintainable, scalable engineering solutions.
Experience:E-commerceTest automationQuality engineeringAI/LLM
Education:Bachelor's
Skills:CollaborationProblem-solvingEngineering judgment
Tech Stack:AILLMTest automation frameworksCI/CDTest management systemsDashboardsTicketing systems

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn