Test Automation Engineer

Google is a global technology company that builds innovative products and services used by billions of people worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Test Automation Engineer

Google is seeking a Test Automation Engineer to join their Pixel team in Warsaw, Poland. This isn't your typical QA role - you'll be developing sophisticated automation scripts and tools to ensure the quality of Google's Pixel devices. The position combines technical leadership with hands-on development, focusing on the GPU Software group.

As a Test Engineer at Google, you'll be responsible for navigating Google's massive codebase and creating automated testing solutions. You'll work on the Google Pixel team, which is dedicated to delivering the world's most helpful mobile experience through cutting-edge designs, techniques, and experiences in consumer electronics. The team integrates Google's artificial intelligence, software, and hardware to build global smartphones and create transformative user experiences.

The role requires strong coding skills, particularly in Python, Shell, or Go, along with extensive experience in test automation and methodology development. You'll be leading the establishment of a new Test and Validation team, working closely with executive engineers and stakeholders to improve test coverage for Pixel devices. This position offers the opportunity to shape the future of Google's hardware testing practices and contribute to the quality of products used by millions.

Key responsibilities include developing automation tools, defining test frameworks, and creating long-term validation strategies for the Pixel GPU Software team. You'll need to combine technical expertise with leadership skills, as you'll be building and managing a team while implementing testing best practices. This role is perfect for someone who enjoys both technical challenges and team leadership, with the opportunity to make a significant impact on Google's hardware quality assurance processes.

The position offers the chance to work with cutting-edge technology in a collaborative environment, while contributing to products that affect users worldwide. You'll be part of Google's commitment to innovation and quality, working with some of the best minds in technology to solve complex problems and improve product quality.

Last updated 16 days ago

Responsibilities For Test Automation Engineer

  • Lead the utilization or development of automation tools or scripts to improve product and engineering health
  • Define the test framework, test preconditions, and other test control and reporting functions to enable others to test functionality
  • Ramp up a Test and Validation team within the Pixel GPU Software group in Warsaw from scratch
  • Work with executive engineers and stakeholders to identify and plan steps improving general and problem specific test coverage for Pixel devices
  • Define long-term test and validation plans for Pixel GPU Software

Requirements For Test Automation Engineer

Python
Go
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience in coding, developing test methodologies, writing test plans, creating test cases, and debugging
  • Experience in coding/automation using Python, Shell, or Go
  • Experience building testing automation solutions
  • Experience with people leadership and management

Interested in this job?

Jobs Related To Google Test Automation Engineer

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on emerging markets and user experience enhancement.

Software Developer III, Infrastructure, Google Cloud Business Platforms

Software Developer III position at Google Cloud focusing on infrastructure development and large-scale distributed systems.

Technical Program Manager III, Supply Chain Systems, Technical Infrastructure

Technical Program Manager III position at Google, leading supply chain systems and infrastructure projects with competitive compensation and benefits.

Advertising Solutions Architect, gTech Ads LCS

Technical Solutions Architect role at Google focusing on advertising technology, requiring expertise in web technologies and client relationship management.

Software Developer III, Google Cloud Business Platforms

Software Developer III position at Google Cloud, focusing on business platforms development with opportunities to work on large-scale systems and next-generation technologies.