Taro Logo

Test Engineer II, Google Home

Google is a global technology company that builds innovative products and services used by billions of users.
New Taipei, Banqiao District, New Taipei City, Taiwan
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Test Engineer II, Google Home

Google Home team is seeking a Test Engineer II to join their innovative smart home products division. This role combines software engineering and test automation expertise to ensure the quality of Google's home automation products. Unlike traditional testing roles, this position focuses on developing automated testing frameworks and tools.

The position requires strong programming skills in languages like Python and Java, along with experience in consumer electronics and smart home technologies. You'll be responsible for developing comprehensive test strategies, building automated testing solutions, and creating device simulators for feature validation. The role involves working with Google's extensive codebase to identify potential issues and improve product quality.

As part of the Google Home team, you'll contribute to a range of products from thermostats to smart displays, all aimed at creating a more helpful home environment. The team's mission focuses on developing technology that benefits both the home's inhabitants and the world around them.

Key responsibilities include building continuous integration testing systems, validating device algorithms, monitoring code health, and performing root cause analysis. The ideal candidate will have excellent problem-solving skills, experience with low-power devices, and knowledge of sensor technologies and acoustic domains.

This is an excellent opportunity for someone passionate about quality engineering and smart home technology to work on products that impact millions of users. The role offers the chance to work with cutting-edge technology while contributing to Google's mission of making homes more helpful and intelligent.

Last updated a month ago

Responsibilities For Test Engineer II, Google Home

  • Develop test strategy for new smart home products and features, and develop virtualization and device simulators based automated feature validation
  • Build an automated test suited to validate Google devices working together in a continuous integration system
  • Validate algorithms running on devices and validate improvements to ship high quality products
  • Develop test hooks to monitor code health and system stability, and identify key product indicators and build analytics that drive new features and improvements
  • Identify root-cause failures and indicator changes, through automated analysis

Requirements For Test Engineer II, Google Home

Python
Java
  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience
  • 2 years of experience with general purpose programming languages (e.g., Python, Java, or C/C++)
  • 1 year of experience with software test engineering, consumer electronics, and developing test automation solutions for smart home products
  • Experience with test strategies and methodologies, writing test plans, and creating automated test cases