Search by job, company or skills

Byte Dance

Cross-platform R&D Engineer - Test Framework

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Responsibilities

1. Improve source code quality and health by designing and implementing advanced automated testing systems, including but not limited to static code analysis, dynamic code analysis, unit testing, end-to-end testing, etc. 2. Innovate and improve testing tools and methods, such as introducing new technologies such as fuzz testing and precision testing to improve test efficiency and stability 3. Produce high-quality technical documents and actively share best practices to improve the whole team's awareness and skills in source code quality and health.

Qualifications

1. Obtain a bachelor's degree or above in computer science, electronic engineering and other related majors 2. Proficient in at least one or more of the following programming languages: C/C++, Objective-C/Swift, Java/Kotlin, JavaScript/TypeScript, Python 3. Have a deep understanding of common data structures, algorithms, computer networks and operating system knowledge 4. Have good English reading and writing skills, and be able to read and understand technical documents in English. Bonus points: 1. Have development experience in related test frameworks and tools such as Chromium, React Native, Flutter, etc. 2. Have in-depth use and development experience in mainstream test solutions such as GoogleTest/XCTest/LLVM Test Suite 3. Have practical experience in implementing optimized code quality and health indicators in a comprehensive test system 4. Have a deep understanding and practical experience in improving R&D speed.

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 14/10/2024

Job ID: 96299755

Report Job

About Company

ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 24-11-2024 07:31:39 PM
Home Jobs in Shanghai Cross-platform R&D Engineer - Test Framework