Software Quality Assurance Jobs at Google with Visa Sponsorship
Software Quality Assurance roles at Google sit at the intersection of engineering rigor and product scale, covering test automation, reliability engineering, and release validation across globally deployed systems. Google has a consistent track record of sponsoring work visas for qualified SQA professionals, making it one of the more accessible paths for international candidates in this function.
See All Software Quality Assurance at Google JobsOverview
Showing 5 of 36+ Software Quality Assurance Jobs at Google jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 36+ Software Quality Assurance Jobs at Google
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Quality Assurance Jobs at Google.
Get Access To All Jobs
INTRODUCTION
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
Android is Google’s mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.
The US base salary range for this full-time position is $174,000-$252,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.
ROLE AND RESPONSIBILITIES
- Write and test product or system development code.
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
MINIMUM QUALIFICATIONS
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience programming in C++, Java or Python.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
PREFERRED QUALIFICATIONS
- Master's degree or PhD in Computer Science or related technical field.
- 5 years of experience with data structures/algorithms.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

INTRODUCTION
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
Android is Google’s mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.
The US base salary range for this full-time position is $174,000-$252,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.
ROLE AND RESPONSIBILITIES
- Write and test product or system development code.
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
MINIMUM QUALIFICATIONS
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience programming in C++, Java or Python.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
PREFERRED QUALIFICATIONS
- Master's degree or PhD in Computer Science or related technical field.
- 5 years of experience with data structures/algorithms.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
See all 36+ Software Quality Assurance at Google jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Quality Assurance at Google roles.
Get Access To All JobsTips for Finding Software Quality Assurance Jobs at Google Jobs
Tailor your resume for SDET expectations
Google's SQA roles often hire under Software Developer in Test or Test Engineer titles, which require coding proficiency in Python, Java, or C++. Frame your resume around automated testing frameworks, not just manual QA processes, to clear initial screening.
Verify your credentials match specialty occupation standards
USCIS requires H-1B roles to qualify as specialty occupations. For SQA at Google, ensure your degree is in computer science, software engineering, or a directly related field. A general IT or business degree can trigger a Request for Evidence.
Target Google teams with active LCA filings in your metro
Google files Labor Condition Applications by worksite location. Search DOL's public disclosure data for Google SQA or test engineer filings in cities like Sunnyvale, Seattle, New York, and Kirkland to identify which offices are actively hiring internationally.
Apply before Q1 to align with H-1B lottery timing
USCIS opens H-1B registration each March for an April 1 start date. If Google extends you an offer in late Q4 or early Q1, your start date can align cleanly with cap-subject filing. Offers accepted after April require a October 1 or later start.
Ask recruiters specifically about E-3 and H-1B1 eligibility
Google sponsors E-3 visas for Australian citizens and H-1B1 visas for Singaporean and Chilean nationals. These are cap-exempt and processed faster than standard H-1B. If you hold one of these nationalities, confirm your eligibility with the recruiter before assuming H-1B is your only path.
Use Migrate Mate to filter open SQA roles by sponsorship type
Not every Google job listing signals which visa categories the team will support. Use Migrate Mate to browse Software Quality Assurance openings at Google filtered by sponsored visa type, so you're targeting roles with confirmed sponsorship history for your situation.
Software Quality Assurance at Google jobs are hiring across the US. Find yours.
Find Software Quality Assurance at Google JobsFrequently Asked Questions
Does Google sponsor H-1B visas for Software Quality Assurance roles?
Yes, Google sponsors H-1B visas for Software Quality Assurance roles, including positions titled Software Developer in Test, Test Engineer, and Site Reliability Engineer. The role must qualify as a specialty occupation under USCIS standards, which typically requires a bachelor's degree or higher in computer science, software engineering, or a closely related field. Google handles the H-1B petition process through its in-house immigration team.
How do I apply for Software Quality Assurance jobs at Google?
Apply directly through Google Careers at careers.google.com, searching for titles like Test Engineer, SDET, or Software Engineer in Test. Google's SQA interview process typically includes multiple technical rounds covering coding, test design, and systems thinking. You can also browse currently open Google SQA roles filtered by visa sponsorship type on Migrate Mate before applying directly.
Which visa types does Google commonly sponsor for Software Quality Assurance roles?
Google sponsors H-1B, H-1B1, and E-3 visas for Software Quality Assurance professionals. H-1B is the most common path and subject to the annual cap and lottery. H-1B1 is available to Singaporean and Chilean nationals and is cap-exempt. E-3 is exclusively for Australian citizens and also bypasses the lottery, typically offering a faster path to employment authorization.
What qualifications does Google expect for sponsored Software Quality Assurance roles?
Google's SQA roles require strong programming skills, typically in Python, Java, or C++, along with hands-on experience in test automation frameworks such as Selenium, pytest, or JUnit. A bachelor's degree in computer science or software engineering is expected. Candidates with experience in large-scale distributed systems testing or CI/CD pipeline integration are particularly competitive for senior-level positions.
How do I understand the visa sponsorship timeline for a Google SQA offer?
For cap-subject H-1B cases, Google must register you in the USCIS lottery each March for an October 1 start date, meaning an offer extended in Q4 may not translate to employment authorization for nearly a year. E-3 and H-1B1 cases move faster since they're cap-exempt and can be filed at any point. Once Google submits your petition, USCIS standard processing takes two to four months, with premium processing available for a fee to reduce that to roughly 15 business days.
See which Software Quality Assurance at Google employers are hiring and sponsoring visas right now.
Search Software Quality Assurance at Google Jobs