
Software Engineering Manager, Release Engineering, Google Cloud Platforms
職缺摘要
學歷要求
Bachelor
職缺描述
-
Lead a group of software engineers in a fast-paced environment to address software qualification and release challenges for platforms system software development.
-
Manage the software release pipeline to roll out new features and fixes to the production fleet on time, qualifying software bundles to capture quality issues through smoke tests, bundle upgrade/downgrade tests, release test, system test, security test, performance test, reliability test, user workload test, and so on.
-
Collaborate with cross-functional teams to solve software problems, and adopt AI technology (e.g., Gemini) to increase test engineering productivity and enable a data-driven problem-solving approach.
-
Streamline the tools, qualification, and release infrastructure, and strengthen test result analysis through data visualization and insightful metrics.
-
Develop test profiles to guarantee sufficient test coverage, and build and improve the infrastructure to support software qualification and releases.
Minimum qualifications:
-
Bachelor’s degree, or equivalent practical experience.
-
8 years of experience in software development in C++, GO, or Python.
-
3 years of experience across testing, maintaining, or launching software products.
-
3 years of experience in a technical leadership role.
-
2 years of experience in a people management or team leadership role.
Preferred qualifications:
-
Master's degree or PhD in Computer Science or related technical field.
-
3 years of experience with test automation development.
-
Experience with test infrastructure development, supporting software system launch and ongoing development.
-
Ability to have a strong sense of product quality, system software and large-scale software release.
-
Excellent problem-solving, consulting and organizational skills.