QA and Test Engineer H-1B Sponsorship Guide 2026
QA and SDET roles sponsor H-1B more reliably than most people think — here is the complete roadmap from OPT to green card.

You've been job hunting in QA or test automation and you keep running into the same wall: employers either ghost you when they see "requires sponsorship" on your application, or they seem interested until a recruiter asks about your visa situation and the process stalls. You're qualified — you know Selenium, Playwright, Cypress, you've built CI/CD pipelines, maybe you've led SDET teams — but the sponsorship question keeps derailing conversations that should be going somewhere.
Here's what changes the outcome: understanding which employers actually sponsor, how they evaluate QA roles under H-1B specialty-occupation rules, and how to position your OPT runway to maximize lottery attempts. QA and test engineering is not on anyone's list of visa-friendly fields, but the employers who need automated test architecture at scale sponsor reliably. This guide covers everything from OPT to green card, specific to your role.
Does QA qualify for H-1B? Understanding specialty occupation
The first question every international QA candidate wonders about is whether the role even qualifies as an H-1B specialty occupation. The short answer is yes — with an important caveat.
USCIS defines a specialty occupation as one that requires the theoretical and practical application of highly specialized knowledge, and at minimum a bachelor's degree in a specific field. For QA engineers and SDETs, this standard is met when the role requires:
- Designing and implementing automated test frameworks (not just executing scripts someone else wrote)
- Integrating tests into CI/CD pipelines and owning test infrastructure
- Applying computer science principles to test architecture — data structures, algorithmic thinking, performance modeling
- Writing production-quality code in languages like Python, Java, Go, or TypeScript
Where QA roles get challenged is when the job description reads like manual regression testing with basic scripting. USCIS officers look for whether the role genuinely requires a degree or whether someone without formal CS/CE education could do it after a few months of on-the-job training. If your offer letter describes you as a "QA Analyst" running test cases in a spreadsheet, expect an RFE. If it describes you as a "Senior SDET" building test infrastructure for a distributed microservices platform, the specialty occupation case is strong.
Your employer's immigration attorney will map your duties to SOC code 15-1253 (Software Quality Assurance Analysts and Testers) or 15-1252 (Software Developers) depending on how software-intensive the role is. The closer your work is to engineering rather than analysis, the cleaner the petition.
The QA sponsorship landscape — who actually files
Not every employer that posts QA roles sponsors H-1B. Here is how to read the landscape:
| Employer Type | Sponsorship Likelihood | Notes |
|---|---|---|
| Large tech (FAANG-tier, >10k eng) | High | Established immigration infrastructure; file hundreds of petitions per year |
| Enterprise SaaS (>500 employees) | Medium-High | Depends on HR maturity and legal budget; most Series C+ companies do |
| Healthcare IT / Regulated software | Medium-High | Need documented QA for FDA/HIPAA compliance; experienced in sponsorship |
| Financial services / Fintech | Medium-High | Strong need for SDET talent; legal teams familiar with H-1B |
| Mid-size product companies (100-500) | Medium | Variable; ask directly in second or third interview |
| Early-stage startups (<100 employees) | Low-Medium | Cap on immigration legal spend; check for signs of prior sponsorship |
| IT staffing / Consulting firms | Medium | Some are active sponsors; others use the OPT pool and don't convert |
| Government contractors | Low-Medium | Many roles require citizenship or clearance; but unclassified software QA positions do sponsor |
The most reliable signal is the DOL's public LCA disclosure data. The Foreign Labor Certification Data Center (foreignlaborcert.doleta.gov) publishes every certified LCA by employer, job title, and fiscal year. Search for "quality assurance," "software test," or "SDET" at a company you're targeting and you will see immediately whether they have a sponsorship track record. Our guide on how to check if a company sponsors H-1B walks through this lookup in detail.
Your OPT and STEM OPT runway
If you graduated from a US university with a qualifying STEM degree — computer science, information systems, computer engineering, electrical engineering, mathematics, and similar programs — you have a significant runway before your first mandatory H-1B cap year:
- Initial OPT (12 months): Starts on your employment start date after graduation. You can work anywhere with authorization.
- STEM OPT extension (24 months): Requires a qualifying employer (enrolled in E-Verify) and a formal training plan on USCIS Form I-983. Your DSO files the extension; USCIS approves it.
- Total authorized period: Up to 36 months.
During that 36-month window you can enter the H-1B lottery up to three times. The lottery opens each March for the following October 1 start date. Registrations cost $215 per beneficiary starting FY2025.
One rule that catches people: the 90-day unemployment limit during OPT/STEM OPT. USCIS counts any gap in employment toward this cap. If you lose a job or take time between offers, clock management matters. You cannot bank unused days from one gap to offset a future one — each gap period counts separately and cumulatively. Understanding this clock is worth its own deep read.
For QA candidates in particular: STEM OPT allows you to enter the lottery in April or May of your first year, giving you your first attempt well before the 36-month window ends. Even if you miss FY2027 (lottery held in March 2026), you have FY2028 and FY2029.
The H-1B process for QA engineers — step by step
Step 1: Confirm employer will sponsor
Have this conversation during the offer negotiation phase, not after you've accepted. Ask specifically: "Has your company sponsored H-1B before? Would you sponsor for this role?" Vague answers ("we'll explore it") are a yellow flag; "yes, we have legal counsel and have done this multiple times" is what you want.
Step 2: Labor Condition Application (LCA)
Your employer's immigration attorney files the LCA with the Department of Labor. This is a public record attestation that the company will pay at least the prevailing wage for the occupation in that geographic location and that hiring you won't adversely affect US workers. LCA certification typically takes 7 business days. This is the step where wage level gets determined.
Step 3: H-1B lottery registration (if cap-subject)
If the employer is a for-profit, cap-subject company and this is your first time in H-1B, you need to win the lottery. USCIS opens online registrations in early March each year. An attorney submits your registration for a $215 fee. USCIS runs two rounds: an initial lottery in late March, then a second "reserve" round for advanced-degree (master's or higher from a US institution) beneficiaries.
For QA roles, the 20,000 advanced-degree exemption matters. If you have a US master's in CS, computer engineering, or a related field, your registration gets two lottery passes — one in the regular cap pool and one in the advanced-degree pool. This meaningfully improves your selection odds.
Step 4: I-129 petition filing
If selected, your employer files Form I-129 (Petition for Nonimmigrant Worker) with the certified LCA attached, along with support documents: your degree transcripts, resume, offer letter, employer's evidence of specialty occupation (organizational charts, job description, degree requirements in job postings), and attorney brief. USCIS processes at California or Vermont Service Center.
Standard processing is 3-6+ months. Premium processing ($2,965 as of March 2026) guarantees adjudication within 15 business days — highly recommended for QA roles where the specialty occupation argument benefits from fast resolution before the attorney's brief ages.
Step 5: H-1B start date
H-1B cap-subject employment begins October 1. If your OPT is still valid on October 1, you transition seamlessly. If your OPT expires before October 1 and you were selected in the lottery, the cap-gap rule protects your status between your OPT expiration and October 1 — you remain authorized to work. See how cap-gap works for the details on automatic extensions and travel during cap-gap.
Cap-exempt employers — the fast lane
If you want to sidestep the lottery entirely, cap-exempt employers are the path. Universities, nonprofit research organizations, and government research entities are all cap-exempt — they can file H-1B petitions at any time of year, with no lottery, for immediate start dates.
For QA engineers, cap-exempt roles typically look like:
- Software QA engineer at a research university (testing scientific computing software, administrative systems, research data platforms)
- SDET at a nonprofit hospital system's technology team
- Test engineer at a federally funded research and development center (FFRDC) or national laboratory for unclassified projects
The pay is often below market compared to FAANG, but the certainty is valuable. Some candidates take a cap-exempt position first, get H-1B filed without a lottery, then transfer to an industry employer once they have status. The transfer from cap-exempt to cap-subject requires entering the lottery — but your timing is now different, and you hold valid H-1B status while you wait. Our cap-exempt H-1B guide covers the mechanics in full.
Building a competitive QA profile for sponsorship
Employers that sponsor H-1B for QA roles are, by definition, investing money and bureaucratic overhead in you. They're pickier than employers hiring on OPT alone. Here's what makes a QA profile stand out enough to earn a sponsorship offer:
Technical depth on automation frameworks. Selenium and TestNG are table stakes. Candidates who get offers — and sponsorship — know Playwright, Cypress, or WebdriverIO at a code-quality level, can write Page Object Model architecture from scratch, and have demonstrated shifting testing left into CI/CD. Look at the cloud and DevOps sponsorship landscape for related skills that QA engineers who want to stand out can borrow.
Performance and reliability testing. JMeter, Gatling, k6, or Locust experience opens doors that pure functional-test candidates don't reach. Performance test engineers at fintech, healthcare, and enterprise SaaS companies command higher compensation and more consistently get sponsorship.
Domain-specific QA experience. FDA-regulated medical devices, SOX-compliant financial software, HIPAA-compliant healthcare IT — these domains have mandatory quality processes and regularly sponsor because the pool of engineers who understand both the domain and automated testing is small. See health IT and informatics visa sponsorship for the healthcare angle.
Open-source contributions and portfolio. A public GitHub profile with a well-documented test framework, a blog post explaining your approach to flaky test reduction, or conference talks at events like STAREAST or STPCon signal the kind of senior candidate employers justify sponsorship for. Building a portfolio that gets international candidates hired applies directly to QA.
The green card path from QA
H-1B is the bridge, not the destination. Here's how the green card path typically works for QA engineers:
EB-3 (Other Workers / Skilled Workers): Most QA engineers go through EB-3 via PERM labor certification. Your employer advertises the role to verify no equally qualified US workers applied, then files the PERM application with DOL, and upon approval files Form I-140 (Immigrant Petition for Alien Workers). For candidates from India and China, EB-3 backlogs are measured in years to decades due to per-country annual limits — worth understanding early.
EB-2: If your role requires an advanced degree (master's or higher) and your job duties are degree-specific, an EB-2 petition through PERM is possible. The priority date situation for India-born applicants is similar to EB-3 — both categories are severely backlogged.
EB-2 NIW (National Interest Waiver): Skips the PERM process and employer sponsorship requirement. For QA engineers, NIW petitions are harder to win than for researchers or physicians, but not impossible for candidates who have led significant open-source test infrastructure projects, published at peer-reviewed venues, or contributed to recognized standards bodies. Comparing EB-1A and EB-2 NIW for engineers covers eligibility in detail.
EB-1A (Extraordinary Ability): A higher bar — reserved for candidates with a track record of extraordinary achievement in their field. Some very prominent QA/test engineering leaders (recognized speakers, authors of widely adopted frameworks) pursue this path. Most do not qualify early in their careers.
The key practical point: get your employer to start PERM as early as possible during your H-1B period. Priority dates for India-born applicants in EB-2 and EB-3 are years behind. The earlier your I-140 is filed and approved, the earlier your priority date, and the more H-1B extensions you can get under AC21 Section 106(c) once you pass the 6-year limit. Once your I-140 is approved and your priority date is more than 365 days old, you can get 3-year H-1B extensions indefinitely while waiting for your green card number.
Common mistakes
Accepting a QA role titled "Analyst" without verifying the job description maps to specialty occupation. Title alone doesn't control — job duties do. But if the title and duties both suggest analyst-level work, expect an RFE. Make sure the offer letter uses language like "design," "architect," "engineer," and "implement" rather than purely "analyze," "review," and "verify."
Waiting too long to have the sponsorship conversation. Some candidates get deep into the interview process, receive an offer, and then learn the company doesn't sponsor. Raise this in the second conversation — not the first call, but before you invest significant time in take-home assessments or multi-day loops. Handling recruiter screen visa questions covers how to navigate this gracefully.
Underestimating the prevailing wage. QA engineer prevailing wages vary significantly by geography. A Level II QA engineer in San Francisco has a substantially higher DOL prevailing wage than the same role in Kansas City. If you're offered below prevailing wage, the LCA will not certify. Know the prevailing wage for your location before evaluating offers. Use the DOL Foreign Labor Certification Data Center's wage search to look up your specific SOC code and location.
Taking an IT staffing firm role expecting a green card path. Many staffing companies sponsor H-1B and place you at client sites. This can work, but the PERM process gets complicated when your employer of record and actual worksite are different, and some staffing firms have weak track records on following through with green card sponsorship. Ask explicitly about I-140 filing timelines before accepting.
Ignoring cap-exempt options out of salary preference. A $15-20k pay difference between a university role and an industry role can seem significant, but if you lose the lottery twice, you've lost two years of priority date accumulation and status accumulation. The math changes when you factor in the green card clock.
Not tracking STEM OPT unemployment days. Small gaps between jobs — a week here, two weeks there — add up toward the 90-day limit faster than candidates realize. Keep records of employment start dates, offer letters, and any authorized gap periods.
Frequently asked questions
Do QA and SDET roles qualify as H-1B specialty occupations?
Yes. USCIS has consistently approved QA engineer and SDET petitions as specialty occupations when the role requires a bachelor's degree (or higher) in computer science, software engineering, or a related field. The key is that your job description must reflect degree-level theoretical and practical application — not just manual clicking or scripted regression runs. Automated test architecture, performance engineering, and CI/CD pipeline ownership are exactly the kind of duties USCIS approves.
Which employers are most likely to sponsor H-1B for QA roles?
Large technology companies, enterprise software vendors, financial technology firms, and staffing companies that place QA contractors are the most consistent sponsors. Mid-size SaaS companies with regulated products — healthcare IT, fintech, defense-adjacent software — also sponsor regularly because they need documented quality processes. Startups sponsor less often, though well-funded Series B and later companies with established HR and legal teams do it. The single best proxy is checking the DOL's public LCA disclosure data for QA-related SOC codes at a given employer.
Can I use STEM OPT to buy time before the H-1B lottery?
Yes, and this is the standard playbook for international students in QA. A qualifying STEM degree (computer science, information systems, computer engineering, and similar programs) lets you extend OPT by 24 months beyond the initial 12, giving you up to 36 months of authorized work. During STEM OPT you must be on a formal training plan (USCIS Form I-983) with a qualifying employer. You can enter the H-1B lottery up to three times during that window — fiscal years 2027, 2028, and 2029 if you start STEM OPT in late 2026.
What H-1B wage level should a QA engineer expect?
Most QA and SDET petitions are filed at DOL Wage Level II or III. Level I is almost always RFE-bait for software roles after the H-1B Modernization Rule. Level II corresponds roughly to a mid-career engineer with 2-5 years of relevant experience, while Level III reflects senior or lead engineers. The prevailing wage is occupation- and geography-specific — the DOL Foreign Labor Certification Data Center publishes the wage determinations your employer's attorney will use. Make sure the offered salary meets or exceeds the prevailing wage; a mismatch is the most common reason LCA-related RFEs are issued.
What are the main alternative visa options if I lose the H-1B lottery for QA roles?
The most practical alternatives are cap-exempt H-1B employment through a university or nonprofit research institution, O-1A for candidates with sustained recognition in QA and test engineering (conference presentations, open-source contributions, published methodologies), and L-1B for intracompany transfers with specialized knowledge of proprietary test frameworks. TN status covers Canadian and Mexican citizens under NAFTA/USMCA for systems analyst roles that overlap with some QA duties. EB-2 NIW is available but requires demonstrating national importance — harder to argue for QA roles than for research-oriented positions.
Have specific questions about QA sponsorship timing or how to position your test engineering background for H-1B petitions? Reach out to F1Jobs — we help international candidates in QA, SDET, and related roles navigate sponsorship every week.
Frequently asked questions
Do QA and SDET roles qualify as H-1B specialty occupations?
Yes. USCIS has consistently approved QA engineer and SDET petitions as specialty occupations when the role requires a bachelor's degree (or higher) in computer science, software engineering, or a related field. The key is that your job description must reflect degree-level theoretical and practical application — not just manual clicking or scripted regression runs. Automated test architecture, performance engineering, and CI/CD pipeline ownership are exactly the kind of duties USCIS approves.
Which employers are most likely to sponsor H-1B for QA roles?
Large technology companies, enterprise software vendors, financial technology firms, and staffing companies that place QA contractors are the most consistent sponsors. Mid-size SaaS companies with regulated products — healthcare IT, fintech, defense-adjacent software — also sponsor regularly because they need documented quality processes. Startups sponsor less often, though well-funded Series B and later companies with established HR and legal teams do it. The single best proxy is checking the DOL's public LCA disclosure data for QA-related SOC codes at a given employer.
Can I use STEM OPT to buy time before the H-1B lottery?
Yes, and this is the standard playbook for international students in QA. A qualifying STEM degree (computer science, information systems, computer engineering, and similar programs) lets you extend OPT by 24 months beyond the initial 12, giving you up to 36 months of authorized work. During STEM OPT you must be on a formal training plan (USCIS Form I-983) with a qualifying employer. You can enter the H-1B lottery up to three times during that window — fiscal years 2027, 2028, and 2029 if you start STEM OPT in late 2026.
What H-1B wage level should a QA engineer expect?
Most QA and SDET petitions are filed at DOL Wage Level II or III. Level I is almost always RFE-bait for software roles after the H-1B Modernization Rule. Level II corresponds roughly to a mid-career engineer with 2-5 years of relevant experience, while Level III reflects senior or lead engineers. The prevailing wage is occupation- and geography-specific — the DOL Foreign Labor Certification Data Center publishes the wage determinations your employer's attorney will use. Make sure the offered salary meets or exceeds the prevailing wage; a mismatch is the most common reason LCA-related RFEs are issued.
What are the main alternative visa options if I lose the H-1B lottery for QA roles?
The most practical alternatives are cap-exempt H-1B employment through a university or nonprofit research institution, O-1A for candidates with sustained recognition in QA/test engineering (conference presentations, open-source contributions, published methodologies), and L-1B for intracompany transfers with specialized knowledge of proprietary test frameworks. TN status covers Canadian and Mexican citizens under NAFTA/USMCA for systems analyst roles that overlap with some QA duties. EB-2 NIW is available but requires demonstrating national importance — harder to argue for QA roles than for research-oriented positions.