1

Quality Assurance Automation Testing Jobs in Iowa

Senior Automation Engineer

Des Moines, IA

$101K - $133K/yr

Assists other QA members, BA's BRM's or Scrum teams with researching complex problems and questions. * Mentors other Automation personnel, BA's, and Programmers on effective automated testing ...

Senior Automation Engineer

Des Moines, IA · On-site

$101K - $133K/yr

Assists other QA members, BA's BRM's or Scrum teams with researching complex problems and questions. * Mentors other Automation personnel, BA's, and Programmers on effective automated testing ...

The AVP drives transformation from traditional testing to a modern, automation-first and AI-enabled ... Enterprise QA Strategy & Transformation * Defines and leads the enterprise QA and Quality ...

Mentor and coach team members on advanced test design, exploration testing techniques, automation strategies, and effective defect analysis. * Support onboarding and training of new QA team members ...

Mentor and coach team members on advanced test design, exploration testing techniques, automation strategies, and effective defect analysis. * Support onboarding and training of new QA team members ...

Need a QA with the following skills: Ranorex, Selenium, Cucumber and JIRA/Confluence. Location: Des Moines Mode of Interview: Phone/Skype Skype Hire role 12 month contract Additional Information ...

Quality Assurance Analyst

Nevada, IA · On-site +1

$55K - $65K/yr

Primary Functions Reporting to the Mobile Team Lead, the Quality Assurance Analyst's key ... Experience with API testing, integration testing, data validation, or test automation is a plus.

Provide detailed testing status and results, be a back up to the QA Lead as two more candidates that have XML message testing background with some automation tool knowledge. It is important they know ...

Eurofins is dedicated to delivering testing services that contribute to the health and safety of ... The Quality Assurance Assistant assists the Quality Assurance (QA) Manager during audits and client ...

New

next page

Showing results 1-20

Quality Assurance Automation Testing information

What are the key skills and qualifications needed to thrive as a quality assurance automation tester?

To thrive as a Quality Assurance Automation Tester, you need strong analytical skills, knowledge of software testing methodologies, and proficiency in programming languages like Java or Python, often supported by a degree in computer science or a related field. Familiarity with automation tools such as Selenium, JUnit, TestNG, and continuous integration systems, along with relevant certifications like ISTQB, is typically required. Attention to detail, problem-solving abilities, and clear communication help testers identify issues and collaborate effectively with development teams. These skills ensure the delivery of reliable, high-quality software products by enabling efficient and thorough automated testing processes.

What are some common challenges faced by quality assurance automation testing professionals, and how can they be addressed?

Quality Assurance Automation Testing professionals often encounter challenges such as maintaining test scripts as applications evolve, ensuring test coverage across multiple platforms, and integrating automation tools with CI/CD pipelines. Keeping automation frameworks up-to-date with frequent code changes requires regular reviews and refactoring. Collaboration with developers and manual testers is key to identifying areas where automation adds the most value, while ongoing training helps teams stay current with new tools and best practices.

What is the difference between Quality Assurance Automation Testing vs Manual Testing?

AspectQuality Assurance Automation TestingManual Testing
CredentialsTypically requires knowledge of automation tools and scripting languagesFocuses on testing skills, often with basic technical knowledge
Work EnvironmentUses automation frameworks, scripting, and testing toolsInvolves hands-on testing, exploratory testing, and user scenario execution
Industry UsageCommon in software development, especially for regression and performance testingUsed across various industries for usability and exploratory testing

Quality Assurance Automation Testing involves using automated tools and scripts to perform tests efficiently, especially for repetitive tasks. Manual Testing relies on testers executing test cases by hand to identify issues that require human judgment. Both roles are essential in the QA process, but automation focuses on speed and repeatability, while manual testing emphasizes flexibility and exploratory analysis.

Is quality assurance automation testing a good career?

Quality assurance automation testing is a viable career option, as it involves using tools like Selenium, JUnit, or TestComplete to improve software quality. It offers opportunities for growth, specialization, and higher earning potential, especially with skills in scripting and programming. The demand for automation testers is strong across various industries, making it a stable career choice for those interested in software quality and testing processes.

What is quality assurance automation testing?

Quality Assurance (QA) Automation Testing is a process where software tools and scripts are used to automatically execute tests on software applications to ensure they meet quality standards. This approach helps identify bugs, verify functionality, and improve efficiency by reducing the need for repetitive manual testing. Automation testing is especially useful for large projects or those requiring frequent regression testing, as it speeds up the testing process and increases test coverage. QA Automation Testers develop, maintain, and run these automated test scripts, often using tools like Selenium, JUnit, or TestNG.

Are quality assurance automation testers still in demand?

Quality assurance automation testers are currently in high demand due to the increasing reliance on automated testing tools like Selenium, TestComplete, and Jenkins to improve software quality and efficiency. Employers seek professionals with skills in scripting, programming, and familiarity with CI/CD pipelines, making this a valuable role in many technology organizations.
What are popular job titles related to Quality Assurance Automation Testing jobs in Iowa? For Quality Assurance Automation Testing jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Quality Assurance Automation Testing jobs in Iowa look for? The top searched job categories for Quality Assurance Automation Testing jobs in Iowa are:
What cities in Iowa are hiring for Quality Assurance Automation Testing jobs? Cities in Iowa with the most Quality Assurance Automation Testing job openings:
Infographic showing various Quality Assurance Automation Testing job openings in Iowa as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 92% Physical, 4% Hybrid, and 4% Remote job distribution.

Senior Automation Engineer

American Equity

Des Moines, IA

$101K - $133K/yr

Other

Posted 27 days ago


Job description

American Equity Investment Life Insurance Company is a leading provider of annuity solutions designed to help clients protect and grow retirement income. Part of Brookfield Wealth Solutions, we partner with more than 40,000 financial professionals and help fund over half a million retirements nationwide. Recognized by Newsweek as one of America's Most Trustworthy Companies and named a Top Workplace in Iowa, American Equity fosters a collaborative and purpose-driven culture where employees are empowered to ignite their passion and help shape the future of financial services.

Headquartered in Des Moines, Iowa, with satellite offices in Charlotte, NC and New York, NY, American Equity provides opportunities for employees to support work across the enterprise, including our sister company, American National, headquartered in Houston, Texas.

GENERAL PURPOSE OF THE JOB:   

The Senior Automation Engineer is responsible for providing different architecture solutions and coding of projects targeted for automation.  Under minimal supervision, the incumbent codes, tests, and debugs automation scripts; and provides guidance and expertise to Automation Engineers and provides feedback to help them create the best automated solutions. Designs and develops QA test tooling and test automation infrastructure.

 **Position sits in Des Moines and will work an onsite schedule**

ESSENTIAL DUTIES AND RESPONSIBILITIES:  

Administration Items (10%)

  • Provides weekly status report of all completed, on-going and future projects in order to keep management updated on progress.
  • Proficient in quality processes in qTest, JIRA.

Automation Items (70%)

  • Sets direction for automation frameworks and disseminates to the team.
  • Establishes and maintains automation project timelines.
  • Codes and prepares unit test data.
  • Codes, tests and debugs automation scripts.
  • Evaluates and modifies existing automation scripts.
  • Subject matter expert of automation testing techniques and tools.
  • May create and execute performance tests.
  • Assists with documentation of procedures used for completed automation scripts.
  • Interfaces with users and programmers to develop automation procedures and technology solutions.
  • Ensures adherence to department standards.
  • Drives projects with minimal supervision.
  • Mentors Automation Team members with questions regarding area of domain expertise.
  • Advocates for quality processes, utilizing testing tooling and test automation
  • Works with team in estimating effort.
  • Documents procedures used for competing work in area of discipline.

Support Items (20%)

  • Provides guidance to Quality Assurance Automation Engineer with questions regarding project design, concept, and automation execution errors.
  • Assists Quality Assurance, Development, and Users with questions regarding automation.
  • May develop/support QA test automation and tooling infrastructure.
  • Interfaces with outside resources for problem solving.
  • May back up Release Engineer with DevOps pipeline and production deployments.
  • Assists other QA members, BA's BRM's or Scrum teams with researching complex problems and questions.
  • Mentors other Automation personnel, BA's, and Programmers on effective automated testing procedures.
  • Assists/leads with resolution and retesting of production issues.
  • Provides coverage for Leads, Managers and AVP of Insurance Systems Operations as needed.
  • Interfaces with other IT and business areas for identification of opportunities and to plan project deliveries.
  • Completes project management tasks as assigned.
  • Performs other related work as assigned.

 

SUPERVISORY RESPONSIBILITIES:

Direct Reports: 0

General Description of Indirect Reports (2 and 3-downs):  0

 

 EDUCATION AND/OR EXPERIENCE:  

Bachelor's Degree in Information Technology, Computer Science or related field of study; plus four (4) years of related experience; or equivalent combination of education and/or experience. 

Seeking two (2) or more years of skills and experience with:

  • Experience with SpecFlow, BitBar, QuerySurge (DB automation), Quality Assurance principles, MS SQL and Microsoft Office products
  • Experience creating SQL queries and data structures needed for testing
  • Ability to understand test plans and apply automation techniques to create automated test scripts
  • Experience with performance and load testing
  • Experience with manual and automated testing
  • Experience with industry standard DevOps practices.
  • Experience with Life Insurance and Annuities preferred.

CERTIFICATES, LICENSES, PROFESSIONAL DESIGNATIONS: None required for this position.

KNOWLEDGE, SKILLS AND ABILITIES:

  • Comprehensive knowledge of automated testing tools and processes.
  • Ability to possess domain expertise in two systems.
  • Ability to work cooperatively and successfully with co-employees within the company and customers and other outside third parties.
  • Ability to successfully handle pressure and meet deadlines in a fast-paced work environment.
  • Ability to make quick decisions with available information.
  • Effective verbal and written communication skills.
  • Knowledge of principles of superior customer service.
  • Attention to detail.
  • Analyzes and synthesizes complex information.
  • Presents numerical information effectively.
  • Understands business implication of work.
  • Ability to work effectively in team environment.
  • Possesses professionalism and ability to follow-through.
  • Adaptable to change, delays and unexpected events.
  • Self-motivated.
  • Ability to provide second level support for other team members.

____

This description covers the major purpose and essential functions of the job.  It is not intended to give all details or a step-by-step account of the way each task is to be performed.  Employees may receive other job related instructions and be required to perform other job related work requested by their manager.  All requirements are subject to possible modification to provide reasonable accommodation to qualified individuals with disabilities.

#LI-PL1

Â