1

Automation Test Engineer Jobs in Iowa (NOW HIRING)

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

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

Project Engineer - Automation (Muscatine, IA) Job Overview: The Project Engineer - Automation is responsible for supporting safe, reliable, and efficient plant operations through process automation ...

Automation Engineer - JLL !!! Sign-on available !!! What this job involves: We are seeking an experienced Automation Engineer to design, develop, and implement automation control systems for ...

Showing results 41-60

Automation Test Engineer information

See Iowa salary details

$10

$48

$70

How much do automation test engineer jobs pay per hour?

As of Sep 14, 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 an automation test engineer?

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

Is an automation test engineer a good career?

An automation test engineer is a valuable role in software development, focusing on creating automated test scripts using tools like Selenium or JUnit to improve testing efficiency and coverage. The profession offers strong job growth, competitive salaries, and opportunities to work with various programming languages and testing frameworks. Success in this career often requires technical skills, continuous learning, and certifications in testing tools or programming.

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 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 August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $100,178 per year, or $48.2 per hour.

Automation Engineer - Marion

Marion, IA • On-site

Full-time

Medical, Retirement, PTO

Re-posted 21 days ago


Job description

AUTOMATION ENGINEER
ESCO Group's vision is to be a leader in our marketplace as valued by our key stakeholders: our clients, employees,
suppliers, community, and shareholders.
The position of Automation Engineer will be part of the Automation team at ESCO Group. This position is a
contributing technical resource for client projects and should have a basic understanding of PLC and HMI
processes. This position will be working alongside multi-disciplined engineers.
OBJECTIVES YOU WILL MEET
As the Automation Engineer, you will be responsible for providing technical services alongside a highly technical
team. Objectives include:
• Assist with the design and implementation of industrial automation projects that improve operational
efficiency, productivity, and quality.
• Assist with the design, program, and configuration of programmable logic controllers (PLCs) and human-
machine interface (HMI) systems to control and monitor industrial processes.
• Perform modifications on existing display objects and templates.
• Learn and understand the flow of industrial processes.
HOW YOU WILL MEET THOSE OBJECTIVES
• Collaborate with a diverse team of individuals to understand how client industrial processes work.
• Collaborate with multi-disciplined team members to understand automation requirements.
• Perform necessary modifications on existing programs.
• Identify and bring potential conflicts to the appropriate resource to resolve.
• Perform delegated work onsite at the direction of the Project Manager or Project Lead.
• Travel to client sites and perform physical duties to implement, test, and commission automation systems.
WHAT WE ARE LOOKING FOR
We welcome and embrace a host of different backgrounds, perspectives, and approaches to work. We also
understand the importance of being transparent with our expectations. We do not expect candidates to "check-
the-box" on all below:
• Possesses basic aptitude with technology and/or industrial environments.
• Shows dedication to keeping up with new technologies, tools, and methodologies. You enjoy interacting
with and learning about new technologies.
• Demonstrates strong documentation and organization skills.
• Able to adapt to changing details and circumstances.
• Looking for ways to better themselves and others.
• Ability to demonstrate proper self-management (i.e., strategic planning, goal setting, evaluation of
progress, prioritizing responsibilities, knowledge of personal strengths).
HOW WE INVEST IN YOU
Your Health: We offer a comprehensive health insurance package, annual biometric screenings, employee
assistance program (EAP), and company-paid disability insurance for eligible employees.
Your Financial Goals: Beyond our 401k offering, you may be eligible to join our ESOP with its
tax-deferred retirement benefits.
Your Ownership: You don't just work FOR the company; you OWN the company. You'll join other
employee-owners along our ESOP journey and receive the intangible and tangible benefits that ownership
provides.
Your Work-Life Balance: We offer paid time off, flexible scheduling, parental leave, hybrid work
(depending on position), and encourage our Employee Owners to give back to their communities.
Your Career Development: We offer tuition assistance and have a dedicated Learning and Development
program to grow and develop you in your career.