Sr. Engineer, Software Engineer (Test Automation Developer)

Nationwide Mutual Insurance•Columbus, OH
•Hybrid

About The Position

Nationwide is hiring a Senior Software Engineer focused on delivering reliable, secure, and scalable quality-engineering solutions throughout the software delivery lifecycle. The role specializes in test automation, test strategy, CI/CD integration, defect analysis, and reusable test frameworks. The engineer will work with tools and technologies including Playwright, API automation, Hexawise AI test optimization, AI-assisted test design, Xray MTM, Postman, and CI/CD-integrated automation, with familiarity in Ruby/Jenkins-based automation. The role supports user-facing capabilities and claims workflows across ClaimCenter, Comms Hub, document and content management, messaging, and email. The Senior Software Engineer analyzes, codes, configures, tests, debugs, documents, deploys, and maintains applications. They collaborate with software engineers, product owners, business stakeholders, and integration teams, applying Agile, DevSecOps, and data-driven quality practices to improve coverage, reduce delivery risk, and support continuous improvement. The position is hybrid in the Columbus, Ohio; Des Moines, Iowa; or Scottsdale, Arizona offices, and does not qualify for employer-sponsored work authorization. Nationwide does not participate in the STEM OPT Extension program.

Requirements

  • Two or more years of software engineering, analysis, or related technology experience.
  • Proficiency in one or more programming languages such as Java, C++, Python, or JavaScript.
  • Knowledge of the software development lifecycle.
  • Proven ability to tackle moderately complex business and development problems.
  • Ability to thrive in a team environment.
  • Experience delivering automated testing, test strategy, CI/CD integration, defect analysis, and reusable test frameworks.

Nice To Haves

  • Undergraduate studies in computer science, management information systems, or another related field; technology experience or non-traditional technology certificates may substitute for an undergraduate degree.
  • Experience with Playwright, API automation, Hexawise AI test optimization, AI-assisted test design, Xray MTM, Postman, and CI/CD-integrated automation.
  • Familiarity with Ruby/Jenkins-based automation.
  • Insurance or financial services industry knowledge.

Responsibilities

  • Analyze solutions and develop, test, debug, document, and deploy software according to standards and best practices.
  • Apply secure software and systems engineering practices throughout the delivery lifecycle to protect data and technology solutions from threats and vulnerabilities.
  • Use DevSecOps practices, tools, and techniques.
  • Drive continuous improvement and learning through ongoing training, practice, and innovation.
  • Manage project priorities, deadlines, and deliverables proactively.
  • Perform other responsibilities as assigned.
  • Deliver automated testing and quality-engineering solutions throughout the software delivery lifecycle.
  • Collaborate with software engineers, product owners, business stakeholders, and integration teams to translate requirements into high-quality user-facing capabilities.

Benefits

  • Medical, dental, and vision coverage
  • Life insurance
  • Short- and long-term disability coverage
  • Paid time off, with newly hired associates receiving a minimum of 18 days per full calendar year, prorated quarterly based on hire date
  • Nine paid holidays
  • Eight hours of Lifetime paid time off
  • Eight hours of Unity Day paid time off
  • 401(k) with company match
  • Company-paid pension plan
  • Business casual attire
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service