1

Software Qa Jobs in Iowa (NOW HIRING)

QA Analyst

West Des Moines, IA ยท On-site

$53K - $67K/yr

QA ANALYST IMT Software Services, a division of IMT Insurance, is now looking to fill the position of QA Analyst. IMT Software Services is the industry-leading software provider for farm mutual ...

Summary The Quality Assurance Manager position is responsible for providing support to the GBX facility to ensure that products and workmanship meet Greenbrier, customer, and applicable regulatory ...

QA Manager

Red Oak, IA ยท On-site

Summary The Quality Assurance Manager position is responsible for providing support to the GBX facility to ensure that products and workmanship meet Greenbrier, customer, and applicable regulatory ...

Summary The Quality Assurance Manager position is responsible for providing support to the GBX facility to ensure that products and workmanship meet Greenbrier, customer, and applicable regulatory ...

Job Overview The Quality Assurance Engineer is responsible for being the liaison between our generic clients and Charles City with regards to request for documentation to support their regulatory ...

Quality Assurance Supervisor responsibilities include but are not limited to: * Implementing the training of new hires, cross-training activities, and development of entirely new functions * Working ...

Responsibilities Quality Assurance Supervisor responsibilities include but are not limited to: * Implementing the training of new hires, cross-training activities, and development of entirely new ...

Company Description 360 IT Professionals is a Software Development Company based in Fremont ... Need a QA with the following skills: Ranorex, Selenium, Cucumber and JIRA/Confluence. Location: Des ...

Company Description 360 IT Professionals is a Software Development Company based in Fremont ... Provide detailed testing status and results, be a back up to the QA Lead as two more candidates ...

Showing results 41-60

Software Qa information

See Iowa salary details

$14

$42

$60

How much do software qa jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for software qa in Iowa is $42.15, according to ZipRecruiter salary data. Most workers in this role earn between $34.33 and $51.25 per hour, depending on experience, location, and employer.

Is software QA still in demand?

Software QA remains in demand as companies prioritize quality assurance to ensure reliable software products. QA professionals with skills in automation tools, scripting, and testing frameworks are especially sought after in the industry.

What is a software QA?

Software QA (Quality Assurance) professionals are responsible for ensuring that software products meet specified requirements and are free of defects before release. They design and execute test plans, identify bugs, and work closely with developers to resolve issues. Their role helps guarantee that applications function as intended and provide a positive user experience. Software QA can involve both manual and automated testing methods, and is essential for maintaining high-quality software standards.

What are some common challenges faced by software QA during the software development lifecycle?

Software QA professionals often encounter challenges such as adapting to rapidly changing project requirements, coordinating testing efforts across distributed teams, and ensuring comprehensive test coverage within tight deadlines. Balancing automated and manual testing to maximize efficiency while maintaining quality is another common hurdle. Collaborating closely with developers and product managers is essential to identify and resolve issues early, making strong communication skills and adaptability key assets in this role.

Is software QA an entry-level job?

Software QA (Quality Assurance) roles are often entry-level positions that require basic knowledge of testing processes, attention to detail, and familiarity with testing tools. Many companies offer training or onboarding for new QA testers, making it accessible for those starting their careers in software testing.

What are the key skills and qualifications needed to thrive as a software QA?

To thrive as a Software QA, you need a solid understanding of software testing methodologies, attention to detail, and familiarity with the software development lifecycle, often supported by a degree in computer science or a related field. Proficiency with test management tools (like Jira or TestRail), automation frameworks (such as Selenium), and scripting languages is highly valuable. Strong analytical thinking, effective communication, and a collaborative mindset help distinguish top performers in this role. These skills ensure software quality, minimize bugs, and contribute to efficient, reliable product releases.

Is software QA a good career?

Software QA (Quality Assurance) is a viable career that involves testing software to identify bugs and ensure quality. It requires skills in testing tools, attention to detail, and understanding of software development processes, making it a stable field with opportunities for growth and certification. Many QA roles offer a structured work environment and the chance to specialize in automation or manual testing.

What is the difference between Software Qa vs Software Developer?

AspectSoftware QaSoftware Developer
Primary RoleTesting software to identify bugs and ensure qualityDesigning, coding, and developing software applications
Skills & CertificationsKnowledge of testing tools, scripting, QA methodologiesProgramming languages, software design, coding skills
Work EnvironmentTesting labs, collaborative teams, quality assurance departmentsDevelopment teams, coding environments, project-based
Industry UsageUsed across tech, finance, healthcare, and more for quality controlCore role in software creation across all tech sectors

Software Qa professionals focus on testing and quality assurance, ensuring software functions correctly before release. Software Developers are responsible for creating and coding software applications. Both roles often collaborate but serve different stages of the software development lifecycle.

What are the most commonly searched types of Software Qa jobs in Iowa? The most popular types of Software Qa jobs in Iowa are:
What job categories do people searching Software Qa jobs in Iowa look for? The top searched job categories for Software Qa jobs in Iowa are:
Infographic showing various Software Qa job openings in Iowa as of July 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $87,669 per year, or $42.1 per hour.

QA Analyst

IMT Insurance

West Des Moines, IA โ€ข On-site

$53K - $67K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Job description

WHO WE ARE
IMT is proud of our heritage and will never forget where our roots are firmly planted. Locally run from its office in West Des Moines, Iowa, IMT has been a Midwest company since it was founded in Wadena, Iowa in 1884. That's 140 years!
Today, IMT continues to offer a strong line of personal and commercial insurance products for which it has always been known, along with exceptional service for a competitive price. Our products are offered through Independent Agents throughout a six-state territory - Iowa, Illinois, Minnesota, Nebraska, South Dakota, and Wisconsin.
QA ANALYST
IMT Software Services, a division of IMT Insurance, is now looking to fill the position of QA Analyst. IMT Software Services is the industry-leading software provider for farm mutual insurance companies across the nation with most of our customers based in the Midwest. With over 40 years of experience and building relationships in the mutual insurance software industry. As a QA Analyst, you will work within a development team to solve business problems with technology and will also provide product testing support and technical guidance to the department's teams. If you have interest in learning more about this position, apply online today!
A DAY IN THE LIFE
  • Test system changes and enhancements to ensure they meet business specifications/needs and to verify overall system functionality and operability are appropriate and ready for implementation
  • Work within Agile teams, (Scrum and Kanban), and participate in team ceremonies
  • Ability to analyze simple relationships and configuration and communicate clear results
  • Evaluate and interpret business requirements to create test cases
  • Identify and document system deficiencies and recommend solutions
  • Accepts input from supervisor and appropriately and accurately applies comments/feedback
  • Works under direct supervision

DESIRED QUALIFICATIONS
  • A college education or 1-3 years relevant experience needed to perform normal functions
  • Ability to process, collect, interpret and manage information in order to identify, analyze and resolve problems and implement solutions
  • Ability to effectively communicate issues and concepts both orally and in writing
  • Possess a positive attitude and maintain professional conduct to foster a cooperative work environment and build and maintain strong relationships with customers and colleagues
  • Consistently provide effective, timely and courteous service to internal and external customers
  • Desire to learn Test Automation or past experience in this area
  • Meet deadlines to successfully support the team
  • Must possess a strong aptitude for project management through excellent organizational, problem-solving, time management, and decision-making skills
  • Comprehensive analytical, math and computer skills required with the ability to be very detail oriented while maintaining accuracy.
  • Ability to learn new skills and adjust to changing priorities, circumstances and direction
  • Confidentiality and professionalism required at all times
  • Participate in other areas/aspects of the team, and other duties as assigned
  • Must possess the ability to work well with others

BENEFITS & PERKS
IMT Insurance is committed to our employees and their families. When you work for IMT, you earn far more than just a paycheck. The IMT office was new in 2018 and offers a fitness room, game room and a variety of collaboration areas. This position includes a hybrid work arrangement, learning and development opportunities and more! Below is a list of what IMT offers our employees:
  • Medical, dental, and vision insurance, Life & A D & D insurance, 401K retirement savings accounts, spending accounts, long and short-term disability, profit share, paid vacation & sick time, employee assistant program and additional voluntary benefits.

The salary range for this position is $53,000.00 - $67,000.00
Starting salary and level of position will depend on level of experience
This position is not eligible for tips or commission but may be eligible for additional bonuses
WHAT DEFINES US
Our vision is to provide peace of mind in the moments that matter.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant based on race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state, or local protected class.
Our agents and customers come from all walks of life and so do we. Our goal is to hire great people from a wide variety of backgrounds, because it makes our team stronger. If you share our values and our passion for creating a Worry Free life for others, we want to talk to you!