Consultant, Test Automation Developer (Ruby)

NationwideColumbus, OH
Hybrid

About The Position

Nationwide's Technology team is seeking a Consultant, Software Engineer who is passionate about delivering secure technology solutions and driving innovation within a Fortune 100 company. This role involves being part of an agile work environment and a collaborative culture to deliver outstanding solutions. The position focuses 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. Additionally, the role has a strong emphasis on quality assurance, requiring a solid understanding of Personal Lines insurance products and workflows, particularly in product pricing functionality. The ideal candidate is proactive, detail-oriented, and brings strong leadership and technical expertise in application development within Agile/Scrum environments, playing a key role in driving quality assurance efforts, collaborating across teams, and continuously improving testing processes to ensure high-quality product delivery.

Requirements

  • Solid understanding of Personal Lines insurance products and workflows, particularly in product pricing functionality.
  • Proactive, detail-oriented, and strong leadership and technical expertise in application development within Agile/Scrum environments.
  • Familiarity with test automation frameworks, Agile methodologies, TDD, and CI/CD practices.
  • Strong knowledge of software testing principles and Agile/Scrum frameworks.
  • Experience with test management tools (e.g., JIRA, Spira).
  • Familiarity with automation tools and scripting (Ruby/Tosca).
  • Excellent communication and leadership skills.
  • Undergraduate studies in computer science, management information systems, mathematics or related field is strongly preferred.
  • Six years of experience in programming and systems analysis.
  • Hands-on technical leadership experience leading project teams and setting technical direction.
  • 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

  • Develop and maintain a comprehensive test strategy aligned with Agile and Scrum practices.
  • Define scope, objectives, test levels, techniques, and resources.
  • Create detailed test plans that outline schedules, deliverables, and required environments.
  • Lead and mentor the QA team within the Scrum line, assigning tasks, setting priorities, and monitoring progress.
  • Collaborate with developers, business analysts, and product owners to design effective test scenarios and cases based on user stories and acceptance criteria.
  • Perform functional, integration, regression, performance, and backend data validation testing.
  • Execute both manual and automated tests.
  • Manage defect tracking and resolution using tools such as JIRA or Spira.
  • Participate in defect triage and root cause analysis.
  • Ensure all testing adheres to quality standards and best practices.
  • Continuously improve testing processes through evaluation.
  • Effectively communicate across teams and time zones.
  • Provide regular status updates to stakeholders.
  • Apply secure software and systems engineering practices throughout the delivery lifecycle to ensure data and technology solutions are protected from threats and vulnerabilities.
  • Mentor and train other team members on design techniques, tools and coding standards.
  • Provide strategic advice on using technology to achieve goals.
  • Drive cross-collaboration and execution of projects across multiple teams.
  • Analyze, solution, develop, test, debug, document and deploy software according to standards and optimal practices.
  • Champion the use of DevSecOps practices, tooling and techniques.
  • Ensure continuous learning and improvement through ongoing training, practice and innovation.
  • Manage individual project priorities, deadlines and deliverables.

Benefits

  • Medical/dental/vision insurance
  • Life insurance
  • Short and long term disability coverage
  • Paid time off (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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service