Test Engineering Manager
At Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google. Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers -- you write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Google's growing suite of products and services.
职责
Manage Test Engineering Teams on variety of projects. Creation of test plan, release process, and test execution.
Work within product team to improve and optimize processes to increase release velocity as well as product quality.
Design, implement, and deploy technical innovation for test and validation. Innovation spans a wide spectrum of products from mobile handsets to large scale distributed system.
Drive test automation throughout the entire release process from upstream development, integration testing, to post-deployment monitoring.
Work with vendor teams to enhance test coverage of product.
基本要求
BA/BS in Computer Science or equivalent practical experience.
5 years of development or test management experience.
优先条件
MS in Computer Science or related field.
Experience in building testing frameworks and in test automation.
Proven track record for product delivery.
Knowledge of various testing techniques and approaches.
Excellent project management skills.
Fluency in English and Mandarin Chinese.
工作领域
Users come first at Google. Nowhere is this more important than on our Advertising and Commerce team: we believe that ads and commercial information can be highly useful to our users if, and only if, that information is relevant to what our users wish to find or do. Hundreds of thousands of advertisers worldwide use AdWords to promote their products; hundreds of thousands of publishers use AdSense to serve relevant ads on their website; and business around the world use our commerce products (like Google Offers, Google Shopping, and Google Wallet) to support their online businesses and bring users into their offline stores. We build and maintain the platforms that have made Google what it is today, and are constantly innovating to deliver the most effective advertising and commerce opportunities of tomorrow.
https://www.google.com/about/careers/search/?hl=zh_CN&jlo=zh-CN#! t=jo&jid=46395001&
Engineering Productivity Manager
Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE Managers have not only the technical chops to roll up their sleeves and provide technical leadership to major projects, but also manage a team of engineers. You not only optimize your own code but make sure engineers are able to optimize theirs. As a SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our world-class software engineers are just getting started -- and as a manager, you guide the way.
职责
Create the next generation of testing frameworks, monitoring tools, release techniques, and infrastructure to increase the speed of release cycles and allow for constant high quality product and feature delivery.
Build and manage an engineering productivity team to meet the needs of products under development.
Foster collaboration between different teams for successful releases.
Mentor junior members of the team in software development, testing methodology and release support.
基本要求
BA/BS in Computer Science or closely related degree, or equivalent practical experience.
3 years of hands-on technical leadership and people management experience.
Experience programming in C++, Java, C, and/or Python.
Experience in building test automation frameworks and tools within a large scale enterprise environment.
优先条件
MS or PhD in Computer Science or closely related degree.
8 years of relevant industry experience with 4 years of hands-on technical leadership and people management experience.
Experience managing in an agile/test-driven development environment and dealing with code refactoring, extreme programming and code bottleneck issues.
Strong distributed systems and architecture knowledge and experience.
Experience shipping successful products.
Strong leader capable of motivating and energizing the very best software engineers, as well as gaining their respect.
工作领域
Users come first at Google. Nowhere is this more important than on our Advertising & Commerce team: we believe that ads and commercial information can be highly useful to our users if, and only if, that information is relevant to what our users wish to find or do. Hundreds of thousands of advertisers worldwide use AdWords to promote their products; hundreds of thousands of publishers use AdSense to serve relevant ads on their website; and business around the world use our commerce products (like Google Offers, Google Shopping, and Google Wallet) to support their online businesses and bring users into their offline stores. We build and maintain the platforms that have made Google what it is today, and are constantly innovating to deliver the most effective advertising and commerce opportunities of tomorrow.
https://www.google.com/about/careers/search/?hl=zh_CN&jlo=zh-CN#! t=jo&jid=43475001&