Test Automation Engineer

3 Months ago • 5-7 Years • Quality Assurance

Job Summary

Job Description

Google's philosophy is to 'build it, break it, and then rebuild it better.' As a Test Automation Engineer, you'll write scripts to automate testing and create tools for developers to test their own code. You'll navigate Google's codebase, identify weak spots, and design innovative ways to break software and identify potential problems. You'll have a significant impact on the quality of Google's products and services. You'll also use your knowledge of testing and testability to influence software design, promote engineering practices, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts. The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. This role involves leading the utilization or development of automation tools or scripts to improve product and engineering health, defining test frameworks, test preconditions, and test control functions, and ramping up a Test and Validation team. You will work with executive engineers and stakeholders to identify and plan steps to improve test coverage for Pixel devices. You will also define long-term test and validation plans for Pixel GPU Software.
Must have:
  • Bachelor's degree or equivalent 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
Good to have:
  • Master's degree in Computer Science, Computer Engineering, or a related technical field
  • 2 years of experience providing technical leadership and leading projects
  • Experience in Android programming (e.g., Java or Kotlin)
  • Experience with test development or test automation
  • Experience in Android test environments

Job Details

Minimum qualifications:

  • 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.

Preferred qualifications:

  • Master's degree in Computer Science, Computer Engineering, or a related technical field.
  • 2 years of experience providing technical leadership and leading projects (e.g., test, release, etc.).
  • Experience in Android programming (e.g., Java or Kotlin).
  • Experience with test development or test automation.
  • Experience in Android test environments.

About the job

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.

You use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

Responsibilities

  • 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.

Similar Jobs

Meta - Software Engineer, Android

Meta

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Pluralsight - Senior Salesforce Developer

Pluralsight

United States (Remote)
4 Months ago
ION - Senior Technical Support Analyst, Jersey City - 7537

ION

Jersey City, New Jersey, United States (On-Site)
4 Months ago
OpenGov - Software Engineer III - EAM

OpenGov

Atlanta, Georgia, United States (Hybrid)
4 Months ago
Next Level Business Services - Info Lease Developer

Next Level Business Services

Minneapolis, Minnesota, United States (On-Site)
4 Months ago
Wargaming - Head of QA

Wargaming

Vilnius, Vilnius County, Lithuania (On-Site)
3 Months ago
Visa - Staff SW Engineer - Mainframe Testing

Visa

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Netflix - Software Engineer in Test - SDET (L5) - TV Release Quality

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Nintendo - Product Tester (Retro Studios)

Nintendo

Austin, Texas, United States (On-Site)
6 Months ago
PhonePe - CX Automation Platforms, Associate Manager

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Bombay Play - Game Developer

Bombay Play

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PwC - SR&ED Manager

PwC

Montreal, Quebec, Canada (Hybrid)
3 Months ago
ComeOn Group - Data Engineer

ComeOn Group

Gibraltar (Hybrid)
3 Months ago
Luxoft - Java Technical Lead / Architect

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Canada (Remote)
4 Months ago
Google - Generative AI Technical Solutions Consultant

Google

Pune, Maharashtra, India (On-Site)
3 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Singapore, Singapore (On-Site)
3 Months ago
Upstox - Software Development Engineer - II (Backend-AJ)

Upstox

Bengaluru, Karnataka, India (On-Site)
4 Months ago
OKX - Graduate Hire 2024/25 - Blockchain Engineer

OKX

Hong Kong (On-Site)
4 Months ago
Warner Bros Games - Senior Software Engineer - Backend Development ( QoE Platform Team), Bangalore

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Google - Software Engineer ll, Buyable Corpus

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Tribe47 - Content & Creative Manager (part-time)

Tribe47

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Months ago
Social Discovery Group - Business Analyst (Mobile)

Social Discovery Group

Poland (Remote)
3 Months ago
Keywords Studios (Player Support) - German Speaking Game Tester (LQA)

Keywords Studios (Player Support)

Katowice, Silesian Voivodeship, Poland (On-Site)
9 Months ago
Visa - Software Engineer Traineeship

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Luxoft - Senior Calypso Technical Analyst

Luxoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Visa - Staff Data Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Social Discovery Group - Deputy Head of Customer IT Infrastructure

Social Discovery Group

Poland (Remote)
4 Months ago
PwC - Kontroler Finansowy / Kontrolerka Finansowa

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Moon Active - BackEnd (Node.js) Engineer

Moon Active

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Luxoft - Senior Test Automation Engineer - Payments Domain

Luxoft

Gurugram, Haryana, India (On-Site)
3 Months ago
Curriculum Associates - Senior Quality Engineer

Curriculum Associates

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Netflix - Software Engineer in Test - SDET (L5) - TV Release Quality

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Nisum - Quality Automation Lead - A6767

Nisum

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Zoox - Test Automation - Power Systems Engineer

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
EPAM Systems - Senior Automation Tester

EPAM Systems

Karnataka, India (Remote)
4 Months ago
Paytm - QA Automation- Senior QA Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Luxoft - Senior QA in Trading (Auto+Manual)

Luxoft

(Remote)
3 Months ago
Nisum - Quality Automation Engineer - A6740

Nisum

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Playrix - Lead QA Engineer (Resources Team)

Playrix

Serbia (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug