AI Test Automation Engineer

RFA EngineeringUrbandale, IA
Onsite

About The Position

RFA Engineering is seeking multiple AI Test Automation Engineers to help transform and modernize software testing through the use of artificial intelligence, intelligent automation, and advanced data-driven tools. This team will focus on creating smarter, faster, and more scalable approaches to software validation by leveraging AI-assisted workflows, automation technologies, intelligent agents, and advanced analytics. This role is ideal for engineers who enjoy solving complex problems, building innovative tools, and applying AI technologies to real-world engineering and operational challenges.

Requirements

  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or related field
  • Experience with software development, automation, or engineering tool development
  • Experience programming in Python, JavaScript, C++, or similar languages
  • Strong understanding of automation concepts, scripting, and workflow optimization
  • Experience working with APIs, data processing, or systems integration
  • Strong analytical and problem-solving skills
  • Ability to quickly learn and apply new technologies
  • Strong communication and collaboration skills

Nice To Haves

  • Experience with AI/ML technologies, large language models, or agentic AI systems
  • Experience building intelligent automation tools or AI-assisted workflows
  • Familiarity with machine learning frameworks, data analytics, or anomaly detection techniques
  • Experience with cloud platforms, databases, or distributed systems
  • Experience integrating with engineering or testing platforms
  • Familiarity with software testing, validation, or DevOps workflows
  • Experience with telemetry, logging, or real-time data analysis tools
  • Understanding of CI/CD pipelines and automated testing frameworks
  • Experience using AI coding assistants or AI-enhanced development tools

Responsibilities

  • Develop AI-assisted tools and workflows that improve software testing efficiency and productivity
  • Design and implement intelligent automation solutions for regression testing and validation activities
  • Create AI-enabled systems for anomaly detection, issue identification, and automated analysis
  • Build tools that assist with test planning, test execution, reporting, and diagnostics
  • Develop scripts, utilities, dashboards, and integrations that automate repetitive engineering tasks
  • Leverage machine learning, agentic AI, large language models, or intelligent agents to improve engineering workflows
  • Analyze testing data and system behavior to identify trends, inefficiencies, and optimization opportunities
  • Integrate automation tools with APIs, databases, cloud services, and existing engineering platforms
  • Collaborate with engineering, software, and test teams to understand pain points and develop scalable solutions
  • Rapidly prototype and evaluate proof-of-concept AI solutions
  • Contribute to long-term strategies focused on transforming software testing and engineering operations
  • Support continuous improvement initiatives focused on smarter and more autonomous testing processes

Benefits

  • Health and Dental Insurance
  • TelaDoc
  • Healthiest You
  • Supplemental Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan
  • Dependent Care
  • HSA for Medical Expenses
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service