1

Test Automation Architect Jobs in Iowa (NOW HIRING)

... architecture to work through any issues that arise during the building or go-live of any enterprise ... Experience using a programming language for business process automation (Python, JavaScript, etc.

Java Developer

Des Moines, IA · On-site

$49.75 - $64.50/hr

... architecture, test-driven development (TDD), and the complete software development lifecycle (SDLC). * Hands-on experience with automated testing, build automation, and continuous integration ...

Principal Java Engineer

Des Moines, IA · On-site

$120K - $150K/yr

... architecture, test-driven development (TDD), and the full software development lifecycle (SDLC). * Extensive experience implementing automated testing, build automation, and continuous integration ...

Showing results 41-60

Test Automation Architect information

See Iowa salary details

$4

$52

$81

How much do test automation architect jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for test automation architect in Iowa is $52.17, according to ZipRecruiter salary data. Most workers in this role earn between $45.14 and $67.74 per hour, depending on experience, location, and employer.

What is a test automation architect?

A Test Automation Architect is a specialist responsible for designing, developing, and maintaining the overall test automation framework for software testing within an organization. They establish best practices, select appropriate tools, and create scalable solutions to ensure efficient and reliable automated testing. Their role involves collaborating with development and QA teams, mentoring automation engineers, and ensuring that automated tests align with business goals and technical requirements.

What are the key skills and qualifications needed to thrive as a test automation architect, and why are they important?

To thrive as a Test Automation Architect, you need deep expertise in software testing methodologies, strong programming skills, and experience designing scalable test automation frameworks, often supported by a degree in computer science or related fields. Familiarity with tools such as Selenium, Appium, Jenkins, and test management platforms, as well as certifications like ISTQB Advanced Level Test Automation Engineer, are commonly required. Excellent problem-solving abilities, leadership, and effective communication are crucial soft skills for collaborating across development and QA teams. These skills and qualifications are essential to ensure robust, maintainable test solutions that enhance software quality and accelerate delivery cycles.

What are some common challenges test automation architects face when integrating automation frameworks into existing development processes?

Test Automation Architects often encounter challenges such as ensuring compatibility between new automation frameworks and legacy systems, aligning automation efforts with fast-paced development cycles, and managing the expectations of various stakeholders. They need to balance test coverage with maintainability, and often work closely with developers, QA engineers, and DevOps to promote best practices and standardization. Additionally, driving adoption and continuous improvement of automation practices within diverse teams requires strong communication and leadership skills.

What is the difference between Test Automation Architect vs Test Automation Engineer?

AspectTest Automation ArchitectTest Automation Engineer
CredentialsTypically requires a bachelor’s degree in computer science or related field; certifications like ISTQB or Certified Test Automation Engineer are commonSimilar credentials; often holds a bachelor’s degree and certifications like ISTQB
Work EnvironmentFocuses on designing automation frameworks, strategy, and high-level planningExecutes test scripts, maintains automation tools, and performs testing tasks
Industry UsageUsed across software development, QA teams, and automation projectsPrimarily within QA teams executing automation testing

The main difference is that a Test Automation Architect focuses on designing and strategizing automation frameworks, while a Test Automation Engineer implements and maintains those frameworks. Both roles require similar credentials and work in related environments, but their responsibilities differ in scope and focus.

What are popular job titles related to Test Automation Architect jobs in Iowa?

For Test Automation Architect jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Test Automation Architect jobs in Iowa look for?

The top searched job categories for Test Automation Architect jobs in Iowa are:

What are popular job titles related to Test Automation Architect jobs in IA?

For Test Automation Architect jobs in IA, the most frequently searched job titles are:

Infographic showing various Test Automation Architect job openings in Iowa as of August 2026, with employment types broken down into 2% As Needed, 83% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $108,518 per year, or $52.2 per hour.

Senior Software Engineer, Windows/Desktop Applications - Des Moines, IA, USA

Speechify

Des Moines, IA • On-site

$126K - $158K/yr

Full-time

Re-posted 16 days ago


Job description

Mission
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies
What You'll Do
  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++.
  • Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
  • Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.
  • Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.
  • Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases.
  • Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions.

An ideal candidate should have
Required:
  • 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
  • Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code.
  • Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.
  • Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.
  • Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).
  • Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
  • Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.
  • A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.

Preferred / Bonus:
  • Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.
  • Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).
  • Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.
  • Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.
  • Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
  • Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.

What we offer
  • A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.
  • A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a decision-maker.
  • Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect).
  • Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.
  • A purpose-driven mission: building software that's reliable, accessible, and user-centered - making a real difference for people.

The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.