Senior Software Engineer, Quality & Automation @Crum & Forster
Quality Assurance
Salary $95,600 - $179,..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2wks ago

[Hiring] Senior Software Engineer, Quality & Automation @Crum & Forster

2wks ago - Crum & Forster is hiring a remote Senior Software Engineer, Quality & Automation. 💸 Salary: $95,600 - $179,600 per year 📍Location: USA

Role 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.

Qualifications

  • 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

Benefits

  • 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, focused on your whole family’s wellness including physical, mental, and financial wellbeing
  • Opportunities for career development including tuition reimbursement, industry-related certifications, and professional training
  • A dynamic, ambitious, fun, and exciting work environment
  • Encouragement of social and community responsibility through matching donation programs, volunteer opportunities, and an employee-driven corporate giving program
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Quality & Automation @Crum & Forster
Quality Assurance
Salary $95,600 - $179,..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 129,479+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later