1

Automation Test Engineer Jobs in Iowa (NOW HIRING)

Senior Automation Engineer

Des Moines, IA ยท On-site

$101K - $133K/yr

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 ...

Senior Automation Engineer

Des Moines, IA

$101K - $133K/yr

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 ...

$109K - $141K/yr

Our automation frameworks, primarily Python-based (using pytest), run on both cloud (AWS) and on ... Analyze test results and work closely with developers to resolve issues. * Estimate testing scope ...

AUTOMATION ENGINEER ESCO Groups vision is to be a leader in our marketplace as valued by our key ... Travel to client sites and perform physical duties to implement, test, and commission automation ...

AUTOMATION ENGINEER ESCO Group's vision is to be a leader in our marketplace as valued by our key ... Travel to client sites and perform physical duties to implement, test, and commission automation ...

AUTOMATION ENGINEER - Altoona Location ESCO Group's vision is to be a leader in our marketplace as ... Travel to client sites and perform physical duties to implement, test, and commission automation ...

AUTOMATION ENGINEER ESCO Group's vision is to be a leader in our marketplace as valued by our key ... test, and commission automation systems. WHAT WE ARE LOOKING FOR We welcome and embrace a host of ...

Salary: AUTOMATION ENGINEER - Altoona Location ESCO Groups vision is to be a leader in our ... Travel to client sites and perform physical duties to implement, test, and commission automation ...

AUTOMATION ENGINEER - Altoona Location ESCO Group's vision is to be a leader in our marketplace as ... test, and commission automation systems. WHAT WE ARE LOOKING FOR We welcome and embrace a host of ...

Automation Engineer The Automation Engineer provides critical automation support across Operations ... It is unlawful in Massachusetts to require or administer a lie detector test as a condition of ...

Automation & Controls Engineer

Marshalltown, IA ยท On-site

$77K - $102K/yr

Specify, source, and test components for use in automation systems. This will include PLCs, robots ... Programming PLCs and HMIs. * Troubleshoot and perform root-cause analysis to diagnose hardware ...

next page

Showing results 1-20

Automation Test Engineer information

See Iowa salary details

$10

$48

$70

How much do automation test engineer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for automation test engineer in Iowa is $48.16, according to ZipRecruiter salary data. Most workers in this role earn between $41.54 and $54.86 per hour, depending on experience, location, and employer.

What is the difference between Automation Test Engineer vs Manual Tester?

AspectAutomation Test EngineerManual Tester
Primary RoleDesigns, develops, and executes automated test scripts to ensure software qualityPerforms manual testing to identify bugs and verify functionality
Required SkillsProgramming, scripting, automation tools (e.g., Selenium, QTP)Test case execution, attention to detail, understanding of testing processes
Work EnvironmentOften works with automation frameworks, coding environmentsPrimarily manual testing sessions, documentation
CertificationsISTQB, Certified Automation Tester, relevant programming certificationsISTQB, Foundation Level Testing certifications

Automation Test Engineers focus on creating automated tests to improve efficiency, while Manual Testers perform hands-on testing without automation. Both roles are essential for comprehensive software testing, but they differ in skills, tools, and methods used.

What are the key skills and qualifications needed to thrive as an Automation Test Engineer, and why are they important?

To thrive as an Automation Test Engineer, you need a solid understanding of software testing principles, programming/scripting languages (such as Python, Java, or JavaScript), and a relevant degree in computer science or a related field. Familiarity with automation frameworks (like Selenium, Appium, or Cypress), CI/CD tools, and knowledge of test management systems are commonly required. Strong analytical thinking, attention to detail, and effective communication skills help you identify defects and collaborate with development teams. These capabilities ensure robust, efficient, and scalable testing processes that improve software quality and accelerate release cycles.

What are Automation Test Engineers?

Automation Test Engineers are professionals who design, develop, and implement automated testing solutions to ensure the quality of software applications. They use specialized tools and scripts to automate repetitive testing tasks, making the software testing process faster, more reliable, and efficient. Their responsibilities include creating test scripts, maintaining test frameworks, identifying bugs, and working closely with development teams to improve product quality. Automation Test Engineers often have expertise in programming languages, testing tools, and continuous integration systems.

What are some common challenges Automation Test Engineers face when integrating test automation into existing development workflows?

Automation Test Engineers often encounter challenges such as ensuring test scripts remain maintainable as applications evolve, aligning automated tests with frequently changing requirements, and integrating automation tools with CI/CD pipelines. Collaboration with developers and DevOps teams is crucial to ensure seamless test execution and quick feedback. Additionally, balancing the creation of robust test cases without over-automation and maintaining test data integrity can be ongoing hurdles in a dynamic development environment.

What Does an Automation Test Engineer Do?

As an automation test engineer, your duties are to design and develop automated strategies used to identify bugs and other issues with software before commercial launch. Your responsibilities include creating scripts and test cases that automatically assess whether or not the product works according to specification. You work closely with software developers and other computer engineers to ensure that the software is stable and report to the development team when you find issues with the programs.

What are the most commonly searched types of Automation Test Engineer jobs in Iowa? The most popular types of Automation Test Engineer jobs in Iowa are:
What are popular job titles related to Automation Test Engineer jobs in Iowa? For Automation Test Engineer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Automation Test Engineer jobs in Iowa look for? The top searched job categories for Automation Test Engineer jobs in Iowa are:
What are popular job titles related to Automation Test Engineer jobs in IA? For Automation Test Engineer jobs in IA, the most frequently searched job titles are:
Infographic showing various Automation Test Engineer job openings in Iowa as of July 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $100,178 per year, or $48.2 per hour.
Senior Automation Engineer

Senior Automation Engineer

American Equity

Des Moines, IA โ€ข On-site

$101K - $133K/yr

Full-time

Posted 6 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
At American Equity, our core values-Empowered, Passion, Integrity, and Caring-are more than words. They guide how we support one another and how we serve our clients every day. To learn more about American Equity, our culture, and our values, visit the Careers site.
Iowa Best Companies to Work for 2025 | Top Workplaces
For more information about how your information is processed, please click on the Privacy tab at the bottom of the page and then click on the Applicant Privacy Policy.