Senior Software Engineer, Quality

Google is a global technology leader that develops innovative products and services used by billions of people.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Software Engineer, Quality

Google is seeking a Senior Software Engineer, Quality to join their Chrome OS team. This role is crucial in developing and maintaining the next-generation technologies that impact billions of users worldwide. The position focuses on quality assurance and testing, particularly for Chrome OS which aims to deliver quality computing at scale. The ideal candidate will bring expertise in software development, testing frameworks, and quality assurance processes.

As a Senior Software Engineer at Google, you'll work on critical projects with opportunities for growth and team transitions. The role demands versatility and leadership qualities, as you'll be involved in managing project priorities, deadlines, and deliverables. You'll be responsible for designing, developing, testing, deploying, and enhancing software solutions.

Chrome OS's mission is to provide universal and unfettered access to information, entertainment, and tools through fast, secure, simple, and intelligent computing. This role offers the opportunity to directly impact this mission by ensuring the highest quality standards are met.

The position combines technical expertise with quality assurance, requiring skills in programming languages like Python, Java, and JavaScript, along with experience in testing frameworks and developer tools. You'll work with cutting-edge technologies and be part of a team that shapes how billions of users interact with technology.

Google offers a collaborative environment where you'll work with talented engineers across various domains. The role provides opportunities to influence product quality, contribute to technical decisions, and help maintain Google's high standards of software excellence.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Quality

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Quality

Python
Java
JavaScript
Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 2 years of experience building developer tools that improve developer velocity, code quality and code health
  • 1 year of experience in development, testing and deployment of consumer electronics/embedded systems
  • Experience with Android Compatibility Test Suite (CTS) preferred
  • Experience testing the linux kernel preferred
  • Experience with tools in Android Test Support Library preferred
  • Understanding of continuous integration and test driven development preferred

Interested in this job?

Jobs Related To Google Senior Software Engineer, Quality

Partner Development Manager, SLED, Public Sector

Partner Development Manager role at Google focusing on SLED market partnerships and sales development within the public sector.

Partner Development Manager, Federal, Public Sector

Partner Development Manager role at Google Public Sector focusing on federal market partnerships and sales development.

Senior Construction Manager, Google Data Centers

Senior Construction Manager position at Google Data Centers, leading design and construction projects in Kansas City, with competitive salary and benefits.

Senior Design Automation CAD Engineer, Silicon

Senior Design Automation CAD Engineer position at Google, developing custom silicon solutions and CAD tools for next-generation hardware products.

Senior Software Engineer, CPU Performance Modeling Engineer

Senior Software Engineer position at Google focusing on CPU Performance Modeling, requiring expertise in software development, performance analysis, and system architecture.