Software Test Engineer Jobs in USA with Visa Sponsorship
Software Test Engineer positions regularly qualify for H-1B visa, E-3 visa, and TN visa sponsorship as specialty occupation roles. Most employers require a bachelor's degree in computer science, software engineering, or related technical field. The role's focus on test automation, quality assurance frameworks, and technical documentation clearly meets specialty occupation criteria. For detailed occupation requirements, see the O*NET profile.
See All Software Test Engineer JobsOverview
Showing 5 of 1,246+ Software Test Engineer 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 1,246+ Software Test Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Test Engineer roles.
Get Access To All Jobs
Title: Software Test Development Engineer II (Remote)
Duration: 12 Months (with possible extension)
Location: San Diego, CA (Remote)
Most work is remote, however, regular visits to the office are required to visit the lab, setup test environments, etc. Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.
Overview:
- Have in-depth knowledge and expertise in at least one programming language with proved experience. Hands-on experience with Java or C# or any other object-oriented programming language is required.
- Experience with automated test development. Familiarity with a wide variety of automated testing frameworks.
- Ability to perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine the breakdown source. Document software defects using a bug tracking system and report defects to software developers.
- Execute existing test cases and develop/modify test interfaces for new or modified firmware features to validate next-generation CGM transmitters.
- Create test plans, test reports, traceability matrices, and other required documentation for test projects in an FDA-regulated quality environment.
- Understand and apply principles of low-power systems design and implementation.
- Design, implement, and test new products, as well as improve existing products.
- Identify and implement engineering and quality process improvements.
- Work with analog and digital hardware interfaces and software operating systems.
Job Description:
- Development of test interfaces for new/modified firmware features to validate our next generation CGM transmitters
- Work under FDA regulated quality environment to create test plan, test report and traceability matrix and other required documentations for test project.
- Pro-actively identify and mitigate risks and resolve road blockers
- Understand low power systems design and implementation principles.
- Design implement and test new products and be able to improve existing products.
- Identify and implement engineering and quality process improvements.
- Contribute to driving client’s improved gross margin with design improvements.
- Other duties as assigned
Required Skills:
- Object oriented Programming - 2-5 yrs
- Embedded firmware/software understanding
- Wireless protocols understanding and Product Testing
- Bachelor's Degree
- Object-oriented programming in at least one language
Preferred:
- Java and C# programming
- Embedded device experience
- Bluetooth low energy protocol

Title: Software Test Development Engineer II (Remote)
Duration: 12 Months (with possible extension)
Location: San Diego, CA (Remote)
Most work is remote, however, regular visits to the office are required to visit the lab, setup test environments, etc. Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.
Overview:
- Have in-depth knowledge and expertise in at least one programming language with proved experience. Hands-on experience with Java or C# or any other object-oriented programming language is required.
- Experience with automated test development. Familiarity with a wide variety of automated testing frameworks.
- Ability to perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine the breakdown source. Document software defects using a bug tracking system and report defects to software developers.
- Execute existing test cases and develop/modify test interfaces for new or modified firmware features to validate next-generation CGM transmitters.
- Create test plans, test reports, traceability matrices, and other required documentation for test projects in an FDA-regulated quality environment.
- Understand and apply principles of low-power systems design and implementation.
- Design, implement, and test new products, as well as improve existing products.
- Identify and implement engineering and quality process improvements.
- Work with analog and digital hardware interfaces and software operating systems.
Job Description:
- Development of test interfaces for new/modified firmware features to validate our next generation CGM transmitters
- Work under FDA regulated quality environment to create test plan, test report and traceability matrix and other required documentations for test project.
- Pro-actively identify and mitigate risks and resolve road blockers
- Understand low power systems design and implementation principles.
- Design implement and test new products and be able to improve existing products.
- Identify and implement engineering and quality process improvements.
- Contribute to driving client’s improved gross margin with design improvements.
- Other duties as assigned
Required Skills:
- Object oriented Programming - 2-5 yrs
- Embedded firmware/software understanding
- Wireless protocols understanding and Product Testing
- Bachelor's Degree
- Object-oriented programming in at least one language
Preferred:
- Java and C# programming
- Embedded device experience
- Bluetooth low energy protocol
See all 1,246+ Software Test Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Test Engineer roles.
Get Access To All JobsTips for Finding Visa Sponsorship as a Software Test Engineer
Emphasize automation and technical skills
Highlight experience with test automation frameworks like Selenium, Cypress, or TestComplete. Technical testing skills differentiate you from manual QA roles and strengthen specialty occupation requirements.
Target companies with established QA processes
Focus on mid-to-large companies with dedicated testing teams and formal SDLC processes. These employers better understand the technical nature of test engineering roles.
Showcase programming knowledge
Demonstrate proficiency in programming languages used for test automation like Python, Java, or C#. This technical depth supports the specialty occupation classification for visa applications.
Highlight degree relevance
Connect your computer science or engineering degree directly to testing methodologies, software architecture, and quality assurance principles in your application materials and interviews.
Research company testing infrastructure
Learn about the employer's testing tools, CI/CD pipelines, and quality processes. Technical knowledge shows genuine interest and reinforces your qualifications for sponsorship consideration.
Consider consulting and contract-to-hire
Testing roles at consulting firms and contract positions often convert to permanent sponsorship opportunities. These paths can provide faster entry into the market.
Software Test Engineer jobs are hiring across the US. Find yours.
Find Software Test Engineer JobsFrequently Asked Questions
Do Software Test Engineer roles qualify for H-1B visa sponsorship?
Yes, Software Test Engineer positions typically qualify for H-1B sponsorship as specialty occupations. The role requires specialized knowledge of testing frameworks, automation tools, and software development processes. Most employers require a bachelor's degree in computer science, software engineering, or related technical field, which satisfies the degree requirement.
What degree do I need for test engineer visa sponsorship?
Most employers require a bachelor's degree in computer science, software engineering, information technology, or related technical field. Some accept degrees in mathematics or engineering with relevant testing experience. The degree must relate to the specialized knowledge required for test automation, quality assurance methodologies, and software development lifecycle processes.
How to find Software Test Engineer jobs with visa sponsorship?
To find Software Test Engineer jobs with visa sponsorship, use Migrate Mate, which specializes in connecting international candidates with sponsoring employers. Focus your search on technology companies, fintech firms, and healthcare organizations that commonly hire QA professionals on H-1B, TN, or other work visas. These industries frequently need skilled testers for their software development teams and are experienced with sponsorship processes.
Can manual QA testers get visa sponsorship as Software Test Engineers?
It's challenging without automation experience. Software Test Engineer roles typically require technical skills in test automation frameworks, scripting languages, and CI/CD integration. Manual testing experience alone may not meet specialty occupation requirements. Consider developing automation skills in Selenium, Python, or similar tools to strengthen your sponsorship case.
Which industries sponsor Software Test Engineers most frequently?
Technology companies, financial services, healthcare software, and consulting firms frequently sponsor test engineers. Companies with complex software products requiring extensive quality assurance are most likely to sponsor. SaaS companies, fintech firms, and enterprise software developers particularly value specialized testing expertise and often provide visa sponsorship.
How does SDET differ from Software Test Engineer for visa purposes?
Software Development Engineer in Test (SDET) roles typically have stronger visa sponsorship prospects due to the development focus. SDETs write production code, design test frameworks, and contribute to software architecture. Both qualify as specialty occupations, but SDET roles often command higher compensation and may face less scrutiny during the visa process.
What is the prevailing wage requirement for sponsored Software Test Engineer jobs?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.
See which Software Test Engineer employers are hiring and sponsoring visas right now.
Search Software Test Engineer Jobs