Consultant, Test Automation Developer (Ruby)

Nationwide Mutual InsuranceColumbus, OH
Hybrid

About The Position

If you’re passionate about being part of a dynamic organization that enables a Fortune 100 company with nearly $70 billion in annual sales to drive innovation and adopt new technologies that deliver business results, then Nationwide’s Technology team could be the place for you! 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. If you’re enthusiastic about delivering secure technology solutions to support a company providing extraordinary care to its customers, then Nationwide Technology is the place for you. Nationwide's industry-leading technology workforce embraces an agile work environment and a collaborative culture to deliver outstanding solutions and results. If that sounds like something you aspire to, we want to hear from you! As a Software Engineer, you will focus on mentoring and leading others to deliver high quality, cost-effective technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications.

Requirements

  • Solid understanding of Personal Lines insurance products and workflows, particularly in product pricing functionality.
  • Experience with test management tools (e.g., JIRA, Spira).
  • Familiarity with automation tools and scripting (Ruby/Tosca).
  • Strong knowledge of software testing principles and Agile/Scrum frameworks.
  • Excellent communication and leadership skills.
  • Six years of experience in programming and systems analysis.
  • Proficiency in one programming language such as Java, C++, Python, JavaScript.
  • Knowledge of software development lifecycle.
  • Proven ability to tackle sophisticated business and development problems.
  • Ability to thrive in a team environment.

Nice To Haves

  • Experience with Guidewire PolicyCenter is highly desirable.
  • Three years of experience in project management is preferred.
  • Insurance/financial services industry knowledge a plus.

Responsibilities

  • Developing and maintaining a comprehensive test strategy aligned with Agile and Scrum practices.
  • Defining scope, objectives, test levels, techniques, and resources.
  • Creating detailed test plans that outline schedules, deliverables, and required environments.
  • Leading and mentoring the QA team within the Scrum line, assigning tasks, setting priorities, and monitoring progress.
  • Collaborating with developers, business analysts, and product owners to design effective test scenarios and cases based on user stories and acceptance criteria.
  • Performing functional, integration, regression, performance, and backend data validation testing.
  • Executing both manual and automated tests.
  • Managing defect tracking and resolution using tools such as JIRA or Spira.
  • Participating in defect triage and root cause analysis.
  • Ensuring all testing adheres to quality standards and best practices.
  • Evaluating testing processes for continuous improvement.
  • Communicating effectively across teams and time zones.
  • Providing regular status updates to stakeholders.
  • Applying secure software and systems engineering practices throughout the delivery lifecycle to ensure data and technology solutions are protected from threats and vulnerabilities.
  • Mentoring and training other team members on design techniques, tools, and coding standards.
  • Providing strategic advice on using technology to achieve goals.
  • Driving cross-collaboration and execution of projects across multiple teams.
  • Analyzing, solving, developing, testing, debugging, documenting, and deploying software according to standards and optimal practices.
  • Championing the use of DevSecOps practices, tooling, and techniques.
  • Ensuring continuous learning and improvement through ongoing training, practice, and innovation.
  • Managing individual project priorities, deadlines, and deliverables.

Benefits

  • medical/dental/vision
  • life insurance
  • short and long term disability coverage
  • paid time off
  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Associate degree

Number of Employees

1,001-5,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service