Jobs

  1. About Google
  2. Jobs
  3. Locations
  4. Shanghai
  5. Engineering & Design
  6. Technical Infrastructure
  7. Software Engineer in Test

Software Engineer in Test

Location: Shanghai

Team: Technical Infrastructure

Apply now

Hi there! We've updated our Jobs site and added some new features to improve your experience. Show me.

This position is based in Shanghai, China.

The area: Research and Systems Infrastructure

At Google, our users come first, and the Systems Infrastructure team is at the heart of that promise. We build the technologies that transform the way we think about doing business. Whether working on our cloud systems, researching the latest in computer technology or keeping Google's internal systems humming, Googlers and users alike rely on us to keep things running. We're back-end ninjas: protecting your privacy and ensuring your security.

The role: Software Engineer in Test

You will work with the testing and development team to investigate report and track defects, and expand our automated test suites. You are responsible for creating test plans, setting up test environments, developing automated tests, executing and maintaining automated test suites, and the analysis of the results. They would also include leading test efforts, and exploring new ways of UI test automation. Utilize your software skills to drive test planning, develop the staging environment, create test automation, execute functional tests, deliver in depth defect report analysis, and problem isolation. You will have ample opportunity to lead project and mentor others at Google.

Responsibilities:

  • Examine, validate and test large-scale software development and deployment projects.
  • Design and build intelligent systems for scalability, performance and reliability.
  • Innovate in improving software development cycles to achieve better quality.
  • Invent and extend methodologies for validation of scalable production systems.

Minimum qualifications:

  • BA/BS degree. In lieu of degree, relevant skills or equivalent experience.

Preferred qualifications:

  • Experience working on Unix/Linux.
  • Good programming skills in at least one of the following languages: C/C++, Java or Python
  • Strong foundation in computer science, with strong coding skills and system design abilities.
  • Excellent knowledge of Internet/Web technologies, such as web browsers, http, and html.
  • Considerable knowledge of testing methodologies, common software technologies and web-based applications.

The Big Picture

Shanghai

As one of the largest cities in the country, Shanghai is where China and the world come together to do business. At Google Shanghai, we bring the business of bits and bytes to China's most modern city, developing products used by advertisers across the globe and helping businesses reach local and international markets in brand new ways.

Location: Shanghai

Technical Infrastructure

Make Google's services fast and reliable for billions of users.

Team: Technical Infrastructure

Software Engineer in Test

Location: Shanghai

Team: Technical Infrastructure

Apply now

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees or any other company location. Google is not responsible for any fees related to unsolicited resumes.

At Google, we don’t just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer.