Search jobs > San Jose, CA > Software qa engineer

Junior Software Development Engineer, Ads QA - Dev Infra - San Jose

TikTok
San Jose
Full-time

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

Why Join UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day. To us, every challenge, no matter how difficult, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At TikTok, we create together and grow together.

That's how we drive impact - for ourselves, our company, and the communities we serve. Join us. Our Ads QA team focus on the quality assurance of the whole ads-system, including AD manager, delivery system, review system, conversion measurement and etc.

We aim to improve the usability, reliability, stability of the whole system and user experience through project testing, automation testing, CI / CD system construction, test tool construction and etc.

We are looking for people who have good business sense and testing / CICD / automation experience to join our team. Responsibilities : 1.

  • Responsible for the architecture design and development of testing tools, quality platforms, engineering efficiency, DevOps, and related systems for international advertising business;
  • 2. Liaise with various business lines to understand their needs, optimize and innovate tool platforms, and enhance the quality and efficiency of business testing;

3. Conduct research on development efficiency, identify efficiency bottlenecks, and provide systematic improvement solutions to enhance development efficiency.

  • Minimum Qualifications : 1. Bachelor's degree or above in Computer Science or a related field, with 1+ years of development experience;
  • 2. Proficient in one or more programming languages such as Java, Python, or Go, and familiar with the principles and usage of databases and middleware such as MySQL, Redis, and MQ;
  • 3. Familiar with the development process, understanding of efficiency measurement, built-in quality, CI / CD, and stability assurance practices;

4. Strong team collaboration skills, good communication skills, a sense of responsibility, proactive, and a passion for researching and applying new technologies.

Preferred Qualification : - Experienced in developing platforms and tools for testing, deployment and operations.

23 days ago
Related jobs
Promoted
TikTok
San Jose, California

The Ads machine learning data platform team is responsible for building highly efficient and stable infrastructure to collect and process data for the usage of machine learning training, serving, and privacy enforcement, including feature engineering, feature store, training data generation, etc. De...

Promoted
Uniphore
Palo Alto, California

We are looking for a Senior Software Engineer who is a strong team player and has experience in building backend systems that operate at scale in complex cloud-hybrid environments. Experience working with Data /Engineering/Analytics infrastructure . We are growing and looking for talented engineers ...

Promoted
TikTok
San Jose, California

We seek strong software engineers to build the best experience for users managing Digital Marketing, with highly scalable and reliable software partnering across disciplines and geographies. By integrating both organic and ads features, this team helps everyone on TikTok to realize their social netw...

Promoted
Advanced Micro Devices , Inc.
Santa Clara, California

SR SOFTWARE DEVELOPMENT ENGINEER, GPU Performance Tools. Application Characterization engineers develop tools and methodologies that identify the most promising HPC and AI application performance enhancements within the system hardware/software stack and work with other team members to prioritize de...

Amazon Development Center U.S., Inc.
Santa Clara, California

We are looking for a software development engineer for the Next Generation Developer Experience team. Mentor junior software development engineers. As a Software Development Engineer in this role will be responsible for designing high scale systems, upholding best practices and quality standards, de...

Amazon.com Services LLC
Sunnyvale, California

Software Development Engineer in the Fire TV 3p Devices team. You will also mentor junior software development engineers. This is an opportunity to design, develop and own the software that disrupts TV viewing experience and impact billions of viewers and devices. SDE of the team, you will be workin...

Thor Companies
Sunnyvale, California

This person will be primarily responsible for and focused on designing, developing and testing Java Backend Core services for an exciting Medical Device company. Software Engineering experience. Design & Development of rich user interfaces that meet enterprise class scale, performance & qual...

TikTok
San Jose, California

Responsibilities:- Drive product vision, strategy, development, and execution for ads platform products - Build advertising solutions that make the creation experience more efficient for businesses of all sizes and verticals. TikTok is looking for an experienced Product Manager to build ads platform...

SynergisticIT
San Jose, California

Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. ...

Palo Alto Networks
Santa Clara, California

Demonstrated ownership of solutions for scalable Observability/Visibility, CI/CD, Cloud Infrastructure, Domain Controllers and Automated security solutions covering several dozen micro services running on thousands of instances and containers. Drawing on the near real-time data collected through PAN...