Software Quality Assurance Visa Sponsorship Jobs in Iowa
Software quality assurance roles in Iowa are concentrated around Des Moines, Cedar Rapids, and Iowa City, where companies in financial services, insurance technology, and healthcare IT actively hire QA engineers and testers. Principal Financial Group, Corteva Agriscience, and Hy-Vee Technology are among the larger employers in the state with established hiring infrastructure for international candidates.
Find Software Quality Assurance JobsOverview
Showing 5 of 10+ Software Quality Assurance Jobs in Iowa with Visa Sponsorship


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 Software Quality Assurance Jobs in Iowa with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Quality Assurance Jobs in Iowa with Visa Sponsorship.
Get Access To All Jobs
Job Overview
We are seeking a skilled Software Engineer with strong experience in C++ development and automated testing frameworks to support enterprise and embedded software initiatives. The ideal candidate will have hands-on expertise in C++, Qt-based application development, Linux environments, and software testing using GTest, GMock, and Squish. This is an onsite role in Urbandale, Iowa supporting engineering and product development teams.
Key Responsibilities
- Design, develop, and maintain software applications using C++ in Linux-based environments.
- Develop and execute automated unit and integration tests using Google Testing Framework (GTest) and GMock.
- Build and maintain GUI applications using Qt framework.
- Develop and execute automated UI testing using Squish.
- Create and maintain Python scripts for automation, testing, and tooling support.
- Troubleshoot, debug, and optimize software applications for performance and reliability.
- Collaborate with cross-functional engineering, QA, and product teams throughout the software development lifecycle.
- Participate in code reviews, testing, and continuous improvement initiatives.
- Support software deployment, validation, and maintenance activities.
Required Skills & Qualifications
- Strong programming experience in C++.
- Hands-on experience with Google Testing Framework (GTest) and GMock.
- Experience with Qt framework and GUI application development.
- Experience with Squish automated testing tool.
- Proficiency in Python scripting and automation.
- Strong experience working in Linux environments.
- Good debugging, troubleshooting, and problem-solving skills.
- Ability to work effectively in a collaborative onsite engineering environment.
Preferred Qualifications
- Experience with embedded systems or industrial software applications.
- Exposure to CI/CD pipelines and automated testing environments.
- Experience in manufacturing, automotive, or heavy equipment industries is a plus.
- Familiarity with Agile/Scrum methodologies.
Location: Urbandale, Iowa (Onsite)
Software Quality Assurance Job Roles in Iowa
See all Software Quality Assurance Jobs in Iowa
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Quality Assurance Jobs in IowaSoftware Quality Assurance Jobs in Iowa: Frequently Asked Questions
Which companies sponsor visas for software quality assurance roles in Iowa?
Principal Financial Group, Corteva Agriscience, Collins Aerospace, and Wellmark Blue Cross Blue Shield are among Iowa employers that have historically sponsored work visas for technology roles, including software quality assurance positions. Midsized insurtech and agtech firms around Des Moines also appear in Department of Labor disclosure data for QA-related filings. Sponsorship availability varies by role, hiring cycle, and internal immigration policy.
Which visa types are most common for software quality assurance roles in Iowa?
The H-1B visa is the most common visa category for software quality assurance engineers in Iowa, as QA roles typically qualify as specialty occupations requiring at least a bachelor's degree in computer science, software engineering, or a related field. Candidates already in the U.S. on OPT or STEM OPT sometimes transition to H-1B sponsorship through Iowa employers. The L-1B is occasionally used for intracompany transfers with specialized QA knowledge.
How to find software quality assurance visa sponsorship jobs in Iowa?
Migrate Mate is built specifically for international candidates seeking visa sponsorship and lets you filter software quality assurance jobs by state, including Iowa. Rather than sorting through postings that don't mention sponsorship, Migrate Mate surfaces roles from employers with documented sponsorship history. This is particularly useful for QA roles in Iowa's financial services and healthtech sectors, where sponsorship-friendly companies aren't always the most visible in general searches.
Which cities in Iowa have the most software quality assurance sponsorship jobs?
Des Moines is the clear center of gravity for software QA sponsorship jobs in Iowa, driven by the city's dense concentration of insurance, financial services, and enterprise technology companies. Cedar Rapids has a meaningful secondary market, particularly in aerospace and manufacturing technology. Iowa City, home to the University of Iowa, sees QA hiring in healthtech and research-adjacent software teams.
Are there state-specific considerations for software quality assurance candidates pursuing sponsorship in Iowa?
Iowa's QA market skews toward enterprise software, insurance platforms, and agricultural technology rather than consumer tech, which shapes the types of QA skills employers prioritize, including test automation for legacy systems and compliance-heavy applications. The University of Iowa and Iowa State University produce engineering graduates who sometimes create local competition for entry-level QA roles. Prevailing wage requirements for H-1B filings apply uniformly under Department of Labor rules regardless of state.
What is the prevailing wage for sponsored software quality assurance jobs in Iowa?
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.