09/11/2026

Senior Software Engineer, Quality & Automation

Job Description

Crum & Forster Company Overview

Travel Insured International (TII), a Crum & Forster company, is hiring a Senior Software Engineer, Quality & Automation.

 

Travel Insured International is a leading travel insurance provider with more than 30 years in business. As a key component of our Specialty Business Unit, within the Accident & Health division, TII provides travel protection plans to help each individual travel confidently. Travel Insured International is proud to offer products to consumers and to agency partners of all sizes. We're committed to providing dependable coverage, great value, and end-to-end satisfaction for all customers. 

Job Description

This is a hands-on engineering role focused on quality—often referred to in the industry as an SDET (Software Development Engineer in Test). This role writes code to test software: rather than executing test cases manually, you build the automation frameworks, tools, and test infrastructure that verify quality at scale, blending deep software development skills with a quality-first mindset.

 

You will own TII's test strategy and automation platform as a senior individual contributor.  The mission is to transform a largely manual testing practice into an AI-accelerated, CI/CD-integrated automation capability—eliminating any regression bottleneck that slows releases, while elevating quality across our Agile Release Trains.  We welcome candidates from either a software engineering or quality engineering background.  Whether you're a talented full-stack engineer with an automation-first mindset or a quality engineer who codes, what matters most is strong hands-on engineering, the ability to build scalable frameworks, and a genuine passion for shipping high-quality software.

 

This is a build-it-yourself role: you will design and code scalable automation frameworks, integrate testing into Azure DevOps pipelines, introduce AI-assisted test generation and predictive quality analytics, and uplift the standards and output of a distributed employee/offshore testing team. You will own quality strategy and the automation platform while partnering with engineering and product leadership—embedding quality earlier (shift-left) and making it a shared, measurable engineering discipline in support of TII's growth target and expansion into new distribution channels.

 

What you will do:

Quality Strategy

  • Own and evolve TII's test strategy, quality standards, and risk-based testing approach across the Agile Release Trains.
  • Define shift-left quality practices that embed testing into design and development.
  • Establish release quality gates and standards in partnership with engineering and product leadership.
  • Lead root cause analysis to systematically minimize production defects.
  • Ensure adherence to relevant industry standards (ISTQB, ISO) and regulatory/compliance needs in a regulated insurance environment.

Test Automation & Engineering

  • Design, build, and own the automation platform—web (Cypress/Playwright or comparable), mobile, API (GraphQL/REST via Postman), and regression—integrated into Azure DevOps CI/CD pipelines.
  • Architect reusable, scalable, and maintainable automation components and frameworks, including data-driven and keyword-driven designs.
  • Drive the conversion of manual testing to automated, continuous testing, systematically increasing regression coverage.
  • Establish API/contract testing for GraphQL and REST services and validate service integrations.
  • Introduce performance/load and security testing aligned to the platform's scale and resilience goals.
  • Own test data management, including compliant synthetic test data for PII-sensitive scenarios.

Quality Engineering Excellence

  • Champion quality as a shared engineering responsibility—embedding testability standards into how software is designed and built.
  • Partner with engineering architecture to align testing with architectural standards and DevSecOps practices.
  • Define and make visible quality metrics—escaped-defect rate, automated coverage, test flakiness, and cycle-time impact—through reporting and dashboards.
  • Drive measurable reduction of the regression bottleneck.

Release & Delivery Quality

  • Provide quality signals and gate recommendations into the release process.
  • Ensure regression and critical-path coverage give teams the confidence to release faster.
  • Oversee functional, regression, performance, security, and UAT testing across web, mobile, API, and data layers.

Leadership within the Team

  • Co-lead a small group of quality engineers, manual testers, and off shore test engineers.
  • Uplift and direct the distributed employee/offshore testing team—raising automation skills and standards, and converting manual capacity toward automation.
  • Mentor engineers and testers, demonstrating the leadership behaviors that support growth into a formal QE leadership role.
  • Establish onboarding, standards, and ways of working that scale across distributed teams.
  • Foster collaboration between QA, Development, DevOps, Product, and business stakeholders throughout the SDLC.

AI & Innovation

  • Introduce and own AI-assisted test generation—auto-creating tests from requirements and code to accelerate coverage.
  • Leverage tools such as GitHub Copilot to improve scripting efficiency and productivity across the team.
  • Build predictive quality analytics—using data to identify defect-prone areas and focus risk-based testing.
  • Pilot intelligent test maintenance/self-healing to reduce automation upkeep.
  • Champion responsible AI use in testing (quality, security, and data-privacy guardrails), aligned to enterprise AI standards.
  • Other duties as assigned

 

What YOU will bring to C&F:

  • Excellent problem-solving and analytical skills with attention to detail
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent verbal and written communication skills, with the ability to explain technical and functional issues clearly to both technical and non-technical stakeholders.
  • Demonstrated leadership or mentoring of distributed/offshore teams (formal people-management experience a plus).
  • Excellent collaboration and influencing skills
  • Outcome & Metrics Orientation
  • Self-starter

 

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field—or equivalent experience.
  • 8+ years in software engineering and/or quality/test automation, with hands-on experience building automation frameworks or production software from the ground up.
  • Strong programming experience in C# and/or JavaScript/TypeScript to build and maintain frameworks and tooling.
  • Deep, hands-on expertise with modern automation tools such as Playwright, Selenium, Cypress, and NUnit (or a strong full-stack background with a demonstrated ability to pick these up quickly).
  • Experience in mobile automation testing across supported devices and platforms.
  • Strong knowledge of framework/software architecture and best practices, including data-driven and keyword-driven automation designs.
  • Hands-on API development or testing for GraphQL and REST (e.g., Postman) and validation of service integrations.
  • Proven experience integrating automated testing into CI/CD pipelines (Azure DevOps preferred; GitHub Actions/Jenkins comparable).
  • Understanding of test strategy, risk-based testing, and shift-left practices in an Agile/Scrum environment.
  • Experience with cloud environments (Azure preferred; AWS/GCP comparable).
  • Exposure to AI-driven engineering or testing tools and methodologies.
  • Proven leadership or mentoring of distributed/offshore teams required.  Formal people-leadership experience a plus
  • ISTQB Advanced Level certification or equivalent (for quality-background candidates) preferred.
  • Hands-on experience developing automation or application code using GitHub Copilot or comparable AI-assisted tooling preferred.
  • Experience with AI-assisted test generation and/or predictive quality analytics preferred.
  • Performance/load testing (e.g., k6, JMeter) and API contract testing (e.g., Pact) preferred.
  • Test data management / synthetic data experience in a regulated (PII) environment preferred.
  • Full-stack development experience (React/Angular, .NET Core, SQL/NoSQL) preferred.
  • Experience in insurance, travel, fintech, or SaaS preferred.

What C&F will bring to you

What C&F will bring to YOU:

  • Competitive compensation package
  • Generous 401K employer match 
  • Employee Stock Purchase plan with employer matching
  • Generous Paid Time Off
  • Excellent benefits that go beyond health, dental & vision. Our programs are focused on your whole family’s wellness including your physical, mental and financial wellbeing
  • A core C&F tenant is owning your career development so we provide a wealth of ways for you to keep learning, including tuition reimbursement, industry related certifications and professional training to keep you progressing on your chosen path
  • A dynamic, ambitious, fun and exciting work environment
  • We believe you do well by doing good and want to encourage a spirit of social and community responsibility, matching donation program, volunteer opportunities, and an employee driven corporate giving program that lets you participate and support your community

 

At C&F you will BELONG

We value inclusivity and diversity. We are committed to equal employment opportunity and welcome everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you require a special accommodation, please let us know.

 

For California Residents Only:  Information collected and processed as part of your career profile and any job applications you choose to submit are subject to our privacy notices and policies, visit https://www.cfins.com/onlineprivacypolicy/ca/noticeatcollection/  for more information.

 

Crum & Forster is committed to ensuring a workplace free from discriminatory pay disparities and complying with applicable pay equity laws.  Salary ranges are available for all positions at this location, taking into account roles with a comparable level of responsibility and impact in the relevant labor market and these salary ranges are regularly reviewed and adjusted in accordance with prevailing market conditions. The annualized base pay for the advertised position, located in the specified area, ranges from a minimum of $95,600 to a maximum of $179,600. The actual compensation is determined by various factors, including but not limited to the market pay for the jobs at each level, the responsibilities and skills required for each job, and the employee’s contribution (performance) in that role. To be considered within market range, a salary is at or above the minimum of the range. You may also have the opportunity to participate in discretionary equity (stock) based compensation and/or performance-based variable pay programs.


Apply Now