Chang-jun Ji

SDET Manager Head Of Department at Qiniu Limited

Shanghai, Shanghai, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Chang-jun Ji is an experienced SDET manager and Head of Department based in Shanghai with 11 years building reliable test frameworks and leading engineering teams. At Qiniu he combines hands-on backend and DevOps work with leadership, drawing on prior SDET roles at Hewlett-Packard and Wicresoft where he drove API and multi-platform automation testing. He contributes to notable open-source Go projects—helping implement coverage testing infrastructure in qiniu/goc and extending core internals of the Go+ language—showing deep systems and language-level familiarity. Known for improving team efficiency through tooling and test innovations, he bridges pragmatic test engineering with backend service development. A Shandong University graduate in Computer Software Engineering, he also maintains a technical blog and active GitHub that surface both engineering insights and practical contributions. Notably, his work spans from designing coverage servers and APIs to contributing to language tooling, reflecting a blend of hands-on coding and organizational leadership.
code11 years of coding experience
bookBachelor's Degree, Computer Software Engineering, Bachelor's Degree, Computer Software Engineering at Shandong University
github-logo-circle

Github Skills (20)

programming-language10
licensing10
mstest10
apidoc10
testing10
key-management10
testkit10
teste10
go10
api10
language-design10
computer-engineering10
golang10
rights-management10
ui-testing10

Programming languages (11)

MDXTypeScriptJavaLLVMJavaScriptGoObjective-CHTML

Github contributions (5)

github-logo-circle
qiniu/goc

May 2020 - Sep 2022

A Comprehensive Coverage Testing System for The Go Programming Language
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:25 releases, 37 reviews, 134 commits in 2 years 4 months
Contributions summary:Chang-jun primarily contributed to the development of coverage testing features within the Go programming language. Their initial contributions focused on establishing the project's directory structure and setting up core components. They implemented a coverage server, including API endpoints for service registration, profile retrieval, and system initialization. The user's contributions also extended to adjusting the project's directory structure and integrating unit tests.
golangcoverage-testingtestingsystem-testingcoverage
goplus/gop

May 2020 - Nov 2021

The Go+ programming language is designed for engineering, STEM education, and data science. Our vision is to enable everyone to become a builder of the digital world.
Role in this project:
userBack-end Developer
Contributions:1 review, 9 commits, 8 PRs in 1 year 6 months
Contributions summary:Chang-jun primarily contributed to the Go+ programming language project by modifying existing code and adding new features. Their work involved adding license headers to various files, demonstrating a focus on code quality and compliance. The user also made changes to core modules such as `goprj`, `_modutil`, `ast`, `cl`, and `exec`, indicating a deep understanding of the project's internals and functionalities. They also contributed by updating copyright information in several files.
golanggopstemdata-analysisscience
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Chang-jun Ji - SDET Manager Head Of Department at Qiniu Limited