Software Engineer III - Automation Engineering

Horace Mann - Agent Opportunities

$89K — $125K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent experience.
  • 5+ years of professional experience in software development and automation engineering.
  • 3+ years working with complex systems and architectures.
  • Proficiency in the software development lifecycle and modern engineering practices.
  • Strong skills in programming languages like C#, JavaScript, or Java.
  • Experience building and maintaining automation frameworks for UI, API, and/or process automation.
  • Familiarity with automation platforms and workflow orchestration tools is a plus.

Responsibilities

  • Design, develop, and maintain scalable automation frameworks and solutions.
  • Serve as a technical subject matter expert for automation solutions.
  • Lead automation development efforts across the full software development lifecycle.
  • Build automation for UI, API, integration, regression, and business process workflows.
  • Evaluate and implement modern automation tools and technologies.
  • Contribute to automation strategy, standards, and engineering best practices.
  • Partner with stakeholders to identify automation opportunities.
  • Troubleshoot complex technical issues across automation platforms.
  • Mentor junior and mid-level engineers, promoting quality and innovation.

Benefits

  • Help shape and grow a modern enterprise automation engineering practice.
  • Work on diverse automation initiatives beyond traditional test automation.
  • Collaborate with IT and business teams to enhance quality and efficiency.
  • Influence enterprise modernization and operational efficiencies.
  • Gain exposure to various technologies and automation platforms.
Full Job Description
We are looking for a Software Engineer III to join our growing Automation Engineering team. This senior-level role will help design, build, and optimize automation solutions that improve software quality, operational efficiency, and business outcomes.

This role expands beyond traditional test automation into broader workflow, process, quality engineering, and operational automation. The ideal candidate is a self-directed engineer who enjoys solving complex problems, influencing technical direction, and helping establish scalable automation practices across multiple applications and business domains.

Key Responsibilities
  • Design, develop, and maintain scalable automation frameworks and solutions across testing, operational workflows, and business processes.
  • Serve as a technical subject matter expert for automation solutions supporting business-critical applications and processes.
  • Lead automation development efforts across the full software development lifecycle, including design, coding, testing, deployment, support, and optimization.
  • Build automation for UI, API, integration, regression, data validation, and business process workflows.
  • Evaluate and implement modern automation tools, frameworks, and technologies to improve efficiency and reliability.
  • Contribute to automation strategy, standards, engineering best practices, and technology roadmaps.
  • Partner with business stakeholders, QA teams, developers, and operations teams to identify automation opportunities.
  • Troubleshoot complex technical issues across applications, frameworks, and automation platforms.
  • Mentor junior and mid-level engineers and promote a culture of ownership, quality, innovation, and continuous improvement.

Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related technical field, or equivalent work experience.
  • 5+ years of professional experience in software development, automation engineering, analysis, and coding.
  • 3+ years of experience working with complex systems, architectures, or application structures.
  • Proficiency across the software development lifecycle and modern engineering practices.
  • Strong development skills in one or more programming languages or frameworks, such as C#, JavaScript, or Java.
  • Experience building and maintaining automation frameworks for UI, API, and/or process automation.
  • Strong understanding of web technologies, APIs, scripting tools, system integration patterns, CI/CD pipelines, DevOps practices, and version control.
  • Experience with system optimization, monitoring, and troubleshooting complex technical issues.
  • Experience developing automation solutions for testing, workflows, or operational processes preferred.
  • Familiarity with automation platforms, workflow orchestration tools, or RPA technologies is a plus.

Core Competencies
  • Automation-first mindset focused on quality, efficiency, and scalability.
  • Strong technical judgment across system design, architecture, and automation engineering.
  • Ability to lead initiatives, influence technical decisions, and mentor others.
  • Strong communication and collaboration skills across technical and business teams.
  • Proven problem-solving skills with a focus on scalable, maintainable solutions.
  • High ownership, accountability, and commitment to quality outcomes.

Why Join Us?
  • Help shape and grow a modern enterprise automation engineering practice.
  • Work on automation initiatives beyond traditional test automation.
  • Collaborate across IT and business teams to improve quality, speed, and efficiency.
  • Influence enterprise modernization and operational efficiency efforts.
  • Gain exposure to diverse technologies, systems, and automation platforms.


Salary Range:

$89,800.00 - $125,500.00

Salary is commensurate to experience, location, etc.

#VIZI

#LI-LM1

Similar Jobs

More Jobs at Horace Mann - Agent Opportunities

More Information Technology Jobs

Find similar Software Engineer III - Automation Engineering jobs: