Senior Staff Software Engineer (with QE/ Automation Focus)
Core
Designing, building, and evolving quality engineering practices and automated test frameworks for a hybrid technology landscape including cloud-native platforms and vendor-based systems.
Role type
Senior Staff Software Engineer (Quality Engineering & Automation)
Builds
Robust automated test frameworks, scalable quality operating models, and high-quality software delivery for personal lines insurance products.
Domain
Insurance / Financial Services / Cloud-Native & Legacy Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Quality Engineering strategy, Test Automation Architecture, Hands-on Test Automation, Defect Analysis & System Diagnostics, System Testability & Reliability Engineering, End-to-End Quality Execution, Mentorship & Engineering Excellence
Preferred skills
AI & GenAI tool adoption, Insurance/Financial Services domain knowledge
Technologies
AWS, GCP, Java, .NET, SaaS, COTS, Mainframe, REST Assured, Postman/Newman, Playwright, Cypress, Selenium, JUnit/TestNG, NUnit, PyTest
Responsibilities
Define and govern Quality Engineering strategy and operating models; Design and maintain automated test frameworks across application tiers; Drive hands-on test automation and resolve complex automation challenges; Diagnose and resolve complex defects across distributed systems; Improve system testability, observability, and reliability; Facilitate end-to-end quality execution from ideation to production; Mentor engineers and SDETs on quality best practices.
Seniority
Senior Staff, hands-on IC with strategic leadership