1

Qa Software Test Engineer Jobs in Iowa (NOW HIRING)

Software Test Engineer

Dubuque, IA ยท On-site

$65K - $110K/yr

Software Test Engineer RFA Engineering is seeking a Software Test Engineer to support validation ... Participate in software code reviews to support quality and maintainability. * Collaborate closely ...

Software QA Intern

Des Moines, IA ยท On-site

$18.75 - $24.75/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

Software QA Intern

Davenport, IA ยท On-site

$18.25 - $24/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

Software QA Intern

Waterloo, IA ยท On-site

$18 - $23.50/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

Software QA Intern

Clintonia, IL

$18.25 - $24/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

New

$18.75 - $24.75/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

New

Software QA Intern

Iowa City, IA ยท On-site

$16.75 - $22/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

Software QA Intern

Clinton, IA ยท On-site

$18.25 - $23.75/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

$18.75 - $24.75/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

New

Software QA Intern

Cedar Rapids, IA ยท On-site

$19 - $24.75/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

$19 - $25/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

New

Software QA Intern

Sioux City, IA ยท On-site

$19 - $25/hr

Execute test cases and analyze results * Identify and report software defects * Collaborate with ... developers to resolve issues * Conduct regression testing to ensure software quality * Document ...

Champions a shift-left, quality-first culture across the software development lifecycle. * Drives ... Automation & DevOps Integration * Leads the design and implementation of end-to-end test automation ...

Champions a shift-left, quality-first culture across the software development lifecycle. * Drives ... Automation & DevOps Integration * Leads the design and implementation of end-to-end test automation ...

next page

Showing results 1-20

Qa Software Test Engineer information

See Iowa salary details

$20

$43

$59

How much do qa software test engineer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for qa software test engineer in Iowa is $43.62, according to ZipRecruiter salary data. Most workers in this role earn between $37.26 and $50.82 per hour, depending on experience, location, and employer.

What is the difference between Qa Software Test Engineer vs QA Analyst?

AspectQa Software Test EngineerQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentDevelopment teams, Agile/ScrumBusiness teams, User acceptance testing
ResponsibilitiesDesign, develop, execute test cases, automationTest planning, requirement analysis, defect reporting

While both roles focus on quality assurance, Qa Software Test Engineers typically handle test automation and technical testing, whereas QA Analysts focus more on manual testing and requirement analysis. Both roles are essential for ensuring software quality in various industries.

What are QA Software Test Engineers?

QA Software Test Engineers are professionals responsible for ensuring the quality and functionality of software applications. They design and execute test plans, identify bugs, and work closely with developers to resolve issues before software is released to users. Their goal is to ensure the software meets specified requirements and performs as expected. QA Engineers use both manual and automated testing methods to validate various aspects of the software, such as usability, performance, and security.

What are the key skills and qualifications needed to thrive as a QA Software Test Engineer, and why are they important?

To thrive as a QA Software Test Engineer, you need a solid understanding of software development, test design, and defect tracking, usually backed by a degree in computer science or a related field. Familiarity with automation tools like Selenium, JIRA, and scripting languages (e.g., Python or Java), as well as ISTQB certification, is commonly required. Attention to detail, problem-solving ability, and strong communication skills help QA engineers excel at identifying issues and collaborating with development teams. These competencies ensure robust software quality, minimize bugs, and contribute to successful product releases.

How does a QA Software Test Engineer typically collaborate with developers during the software development lifecycle?

QA Software Test Engineers work closely with developers throughout the development process to ensure software quality. They often participate in sprint planning, clarify requirements, and provide feedback on testability. Regular communication helps identify bugs early and facilitates quick resolution of issues. This collaborative approach not only improves product quality but also fosters a shared responsibility for delivering a reliable final product.

Full-time

Posted 7 days ago

New


Job description

QA/Test Lead role
  • Strong background and experience leading quality control and testing initiatives.
  • Strong background and experience in setting up organizations with automated testing.
  • Strong background in quality assurance/software testing
  • Experience in Industrial Engineering, Automation, or Manufacturing a big bonus
  • Ability to travel periodically to Iowa (United States) and other locations, as needed.
  • Willing to cover travel costs for the right candidate
  • Mid-career experience level