Logo of Huzzle

Job

Software Development Engineer in Test (TikTok Global E-commerce) - 2024 Start (BS/MS)

Logo of TikTok

TikTok

Sep 21

💼 Graduate Job

San Jose

AI generated summary

  • The ideal candidate for the Software Development Engineer in Test role at TikTok should be currently pursuing a Bachelor's or Master's degree in Computer Science or a related field, have a strong background in software development, possess knowledge in testing frameworks and algorithms, demonstrate coding experience, have excellent problem-solving abilities, and show curiosity towards new technologies and entrepreneurship.
  • The Software Development Engineer in Test will collaborate with developers and stakeholders to automate acceptance criteria, create robust test automation solutions, review product design, and improve testing processes and tools.

Graduate Job

Software EngineeringSan Jose

Description

  • The e-commerce industry has seen tremendous growth in recent years and has become a hotly contested space amongst leading internet companies. With millions of loyal users globally, we believe ByteDance is an ideal platform to deliver a brand new and better e-commerce experience to our users. Our quality assure engineering team is responsible for keeping an e-commerce ecosystem stable, secure and intuitive for our users. We are looking for passionate and talented people to join us as we drive the future of e-commerce here at ByteDance.
  • We are looking for talented individuals to join our team in 2024. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science or related fields or equivalent practical experience
  • Graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline
  • Understanding of computer field fundamentals for testing framework, networking, database, and algorithms
  • Hands-on experience in development/coding knowledge and system design
  • Strong self-driving force and quick learning ability
  • Strong concurrent task processing ability and efficient work output
  • Preferred Qualifications:
  • Demonstrated software engineering/quality assurance/testing experience from previous internships, work experience, coding competitions, or publications
  • Curiosity towards new technologies and entrepreneurship
  • High levels of creativity and quick problem-solving capabilities

Education requirements

Bachelors
Masters

Area of Responsibilities

Software Engineering

Responsibilities

  • Work alongside developers as well as business stakeholders and strive to automate the acceptance criteria
  • Responsible for building robust, and high–quality test automation solutions for functional, regression, and performance testing
  • Participate in PRD review and architectural design review. Be aware of the business logic, system architecture, and inner functioning of the product
  • Responsible for automating test cases as well as writing reusable scripts/tools that help the team to reduce repetitive efforts
  • Proactive to identify the efficiency bottleneck, research and improve process, tools, framework, etc

Details

Work type

Full time

Work mode

office

Location

San Jose