Senior Test Automation Engineer Jobs in USA with Visa Sponsorship
Senior Test Automation Engineers are strong candidates for H-1B visa and O-1 visa sponsorship. The role qualifies as a specialty occupation requiring a bachelor's degree in computer science or a related field, and experienced engineers with a track record of building automation frameworks are well-positioned for employer sponsorship. For detailed occupation requirements, see the O*NET profile.
Find Senior Test Automation Engineer JobsOverview
Showing 5 of 18,509+ Senior Test Automation Engineer jobs










See all 18,509+ Senior Test Automation Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Test Automation Engineer roles.
Get Access To All Jobs
INTRODUCTION
As an Embedded Software Test Automation Engineer, you will join our Instrument Development team and help build the test automation frameworks, infrastructure, and tools that ensure the quality, reliability, and performance of IDEXX diagnostic instrumentation. You will play a key role in advancing reusable test automation capabilities across multiple product lines, designing solutions that can be leveraged across instruments rather than rebuilt for each individual platform.
At IDEXX, our diagnostic instruments directly support veterinary professionals in delivering real-time clinical care to companion animals around the world. As part of a highly collaborative engineering organization, you'll work alongside software, electrical, mechanical, systems, and biological engineering teams to develop and maintain premium point-of-care analyzers. Your contributions will help ensure our instruments meet the highest standards of quality throughout their lifecycle while enabling teams to develop and deliver innovative products more efficiently.
Why does this role matter? Test automation is critical to scaling the development of complex embedded systems while maintaining quality and reliability. In this role, you'll help establish reusable automation frameworks, data pipelines, and CI/CD integrations that improve engineering efficiency across multiple instrument platforms. You'll have the opportunity to contribute both strategically and hands-on, influencing technical direction while continuing to solve challenging engineering problems that ultimately support veterinary professionals and the animals they serve.
ROLE AND RESPONSIBILITIES
- You will design and build reusable automated test frameworks, tooling, and infrastructure that can be leveraged across multiple embedded instrument platforms.
- You will develop, maintain, and continuously improve automated test code used to validate embedded software systems.
- You will define and maintain automated test strategies across the software development lifecycle, ensuring appropriate test coverage and scalability.
- You will integrate automated testing into CI/CD pipelines and support the operation of automated test environments, including hardware-in-the-loop (HIL) systems.
- You will collaborate with engineering teams to identify automation opportunities and improve testing efficiency, quality, and reliability across products.
- You will contribute to technical direction, standards, and best practices for test automation while supporting and mentoring other engineers as needed.
- You will participate in reviews of test architectures, automation designs, and engineering solutions to promote maintainability, scalability, and long-term success.
- You will design data pipelines and tooling to parse, validate, transform, and manage test telemetry and configuration data.
- You will help establish scalable approaches to test data management that support the introduction of new instruments and data sources.
- You will contribute directly to embedded software and product development efforts as project priorities require, applying strong engineering judgment and software development fundamentals.
- You will work as a self-directed team member who values collaboration, continuous learning, and delivering high-quality engineering solutions.
BASIC QUALIFICATIONS
Required
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field, or equivalent practical experience.
- 5+ years of experience in embedded software test automation, including designing test infrastructure or frameworks that support multiple product platforms.
- Experience designing, building, and maintaining automated test frameworks and hardware-in-the-loop (HIL) testing environments.
- Experience integrating automated testing into CI/CD pipelines and software delivery processes.
- Strong programming skills in at least two of the following languages: C, C++, Python, Lua, Go, or Rust.
- Experience working with Linux operating systems.
- Strong analytical, troubleshooting, and problem-solving skills with attention to detail.
- Experience using Generative AI development tools to support software engineering activities.
- Strong verbal and written communication skills, including the ability to communicate complex technical concepts across cross-functional teams.
- Demonstrated ability to work effectively both independently and in collaborative team environments.
- Ability to balance responsibilities across test automation, software quality, and hands-on embedded software development as business needs evolve.
Strongly Preferred
- Experience with AI-assisted and spec-driven development workflows, including tools and approaches such as OpenSpec.
- Familiarity with microcontroller-based embedded systems.
Preferred
- Familiarity with VHDL.
OUR TECH STACK
This role supports embedded software platforms developed using a variety of technologies, including C, C++, Python, Lua, Go, and Rust running on Linux-based systems. The environment includes automated test frameworks, hardware-in-the-loop (HIL) systems, CI/CD pipelines, telemetry and test data processing workflows, and modern AI-assisted development tools. We look for engineers who bring strong software engineering fundamentals, a passion for quality, and the ability to design scalable solutions that can be applied across multiple products and technology stacks.
WHAT YOU CAN EXPECT FROM US
- Base salary range starting at $125,000 based on experience
- Opportunity for annual cash bonus
- Performance-based merit increases
- Health / Dental / Vision Benefits Day-One
- 5% matching 401k
- Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more
WHY IDEXX
We’re proud of the work we do, because our work matters. An innovation leader in every industry we serve since 1983, our team members help pet owners worldwide keep their companion animals healthy and happy, ensure safe drinking water for billions, and help farmers protect livestock and poultry from disease.
We have customers in over 175 countries and a collaborative global workforce. Our culture embraces challenges and encourages learning and discovery. At IDEXX, you’ll be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement. If meaningful work and a sense of purpose are at the top of your list, you’ll find it here. Let’s pursue what matters together.
IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.
See all 18,509+ Senior Test Automation Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Test Automation Engineer roles.
Get Access To All JobsTips for Finding Visa Sponsorship as a Senior Test Automation Engineer
Target employers with established QA infrastructure
Companies with dedicated QA or engineering excellence teams are far more likely to sponsor test automation roles. Large tech firms and regulated industries like fintech and healthcare routinely file H-1B petitions for senior automation engineers with specialized tooling expertise.
Document your specialty occupation case carefully
USCIS scrutinizes whether a role genuinely requires a degree in a specific field. For test automation, tie your job duties directly to software engineering principles, not general QA. A well-drafted job description from your employer significantly strengthens the petition.
Highlight framework expertise in your resume
Proficiency in tools like Selenium, Cypress, Playwright, or Appium signals a specialized engineering role rather than a generic testing position. Framing your experience around system design and architecture, not just script writing, supports the specialty occupation argument at USCIS.
Consider cap-exempt employers for faster entry
Universities, nonprofit research institutions, and certain government-affiliated organizations are exempt from the H-1B annual cap and lottery. Senior test automation roles at these employers can be filed year-round, with approvals often coming within a few months of filing.
Start the process well before your OPT or status deadline
H-1B cap-subject petitions can only be filed once per year, with an April 1 filing window. If you miss the lottery, you may need bridge options like OPT extension, cap-gap coverage, or a change to a different visa category while you wait for the next cycle.
Request premium processing if your timeline is tight
USCIS offers premium processing for H-1B petitions, which guarantees a decision within 15 business days. For senior roles with an urgent start date or an expiring status, premium processing eliminates months of uncertainty and lets you plan your onboarding with confidence.
Frequently Asked Questions
Does a Senior Test Automation Engineer role qualify as a specialty occupation for H-1B purposes?
Yes, in most cases. USCIS evaluates whether the role normally requires a bachelor's degree or higher in a specific field. Senior test automation roles tied to software engineering, computer science, or information systems typically meet this standard. The key is that the job description must reflect specialized engineering work, not generalized manual testing or broad QA coordination duties.
What degree do I need for an employer to sponsor my H-1B as a test automation engineer?
A bachelor's degree in computer science, software engineering, information systems, or a closely related field is the standard requirement. Degrees in unrelated fields can sometimes qualify if paired with relevant coursework or a three-for-one experience substitution, where three years of specialized work experience substitute for one year of formal education. Your employer's immigration attorney will assess the specific combination.
How likely is H-1B approval for a Senior Test Automation Engineer?
Approval rates for software engineering roles, including test automation, have historically been strong, with USCIS approving the large majority of petitions where the specialty occupation requirement is clearly met. The bigger variable is lottery selection, not approval. In recent fiscal years, selection rates have run around 20 to 25 percent for most registrants, meaning multiple lottery cycles are common before selection.
Are there visa options for test automation engineers who don't get selected in the H-1B lottery?
Several alternatives exist. Australian citizens can pursue the E-3 visa, which has no lottery and a largely unfilled annual cap. Canadian and Mexican nationals may qualify for TN visa status under the USMCA. Engineers with exceptional achievements may pursue the O-1A. Cap-exempt employer roles at universities and nonprofits bypass the lottery entirely. Migrate Mate lists sponsoring employers across these visa categories, so you can filter by the options that apply to your nationality and background.
What should I look for in a job posting to know if an employer will actually sponsor my visa?
Look for explicit language like 'will sponsor work authorization' or 'open to H-1B visa transfer.' Past H-1B filing history through DOL disclosure data is a reliable signal. Employers with dedicated HR or legal teams for immigration tend to move faster and with fewer complications. Migrate Mate pre-vets listings for sponsorship willingness, which removes the guesswork of cold-applying to roles that won't support a petition.
What is the prevailing wage requirement for sponsored Senior Test Automation 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.