Jobs · Ohio

Sr Engineer, Software Engineer (Test Automation Developer)

Nationwide · Columbus, OH · Yesterday
$76k–$143k/yrFull-time

About the role

At Nationwide®, “on your side” goes beyond just words. Our customers are at the center of everything we do and we’re looking for associates who are passionate about delivering extraordinary care. This role will work a hybrid schedule coming into the Columbus, Ohio office 2 days per week.

Responsibilities

  • Build and enhance automated testing frameworks using Playwright (required) and support existing automation built with Cypress.
  • Collaborate with software engineers and product owner throughout the development lifecycle to ensure quality is built into every feature.
  • Identify, troubleshoot, and resolve test failures while continuously improving test stability and reliability.
  • Integrate automated testing into CI/CD pipelines to enable continuous testing and rapid feedback.
  • Design, develop, maintain, and execute automated test solutions for web applications, APIs, and microservices.
  • Analyze solutions, 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 ensure our data and technology solutions are protected from threats and vulnerabilities.
  • Use DevSecOps practices, tooling, and techniques.
  • Drive continuous improvement and learning through ongoing training, practice, and innovation.
  • Manage project priorities, deadlines, and deliverables proactively.

Requirements

  • Experience building and maintaining automated testing frameworks using Playwright (required).
  • Experience with Cypress and maintaining existing automated test suites.
  • Experience testing modern web applications built with JavaScript/TypeScript frameworks (Angular).
  • Experience testing REST APIs and service integrations.
  • Experience testing using Postman.
  • Familiarity with CI/CD pipelines and automated quality gates (GitHub Actions).
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent collaboration and communication skills with cross-functional engineering teams.
  • Passion for continuous learning, automation, and improving engineering quality.

Qualifications

  • Undergraduate studies in computer science, management information systems, or other related degrees are preferred. Technology experience or non-traditional technology certificates can be substituted for an undergraduate degree.
  • Two or more years of software engineering, analysis, or related technology experience.

Skills

  • Proficiency in one or more programming languages such as Java, C++, Python, or JavaScript.
  • Knowledge of software development lifecycle.
  • Proven ability to tackle moderately complex business and development problems.
  • Ability to thrive in a team environment.
  • Insurance/financial services industry knowledge a plus.

Benefits

  • Medical/dental/vision
  • Life insurance
  • Short and long term disability coverage
  • Paid time off with newly hired associates receiving a minimum of 18 days paid time off each full calendar year pro-rated quarterly based on hire date
  • Nine paid holidays
  • 8 hours of Lifetime paid time off
  • 8 hours of Unity Day paid time off
  • 401(k) with company match
  • Company-paid pension plan
  • Business casual attire

Similar jobs