Senior Software Engineer - Quality
Core
Designing and maintaining automated test frameworks and strategies for policy administration application suites using Gen AI technologies.
Role type
Senior Quality Engineer (Test Automation & Strategy)
Builds
Automated testing frameworks, test data management solutions, and continuous testing pipelines for insurance policy administration systems.
Domain
Insurance / Financial Services / Software Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, JavaScript/TypeScript, Python, Playwright, Karate, BDD, Selenium, Test Data Management, DevOps tools (Jenkins, Terraform, Git), Gen AI tools (GitHub Copilot, MCP), AWS/GCP, Agile/Scrum
Preferred skills
Insurance domain knowledge, reporting tools (Tableau, Power BI, Extent)
Technologies
Playwright, Karate, BDD, Selenium, Blazemeter, JMeter, Sonar, Nexus, Jenkins, uDeploy, Git, Splunk, Dynatrace, Terraform, AppScan, Checkmarx, CA DevTest, Browser Stack, Selenium Grid, OpenShift, GitHub Copilot, Model Context Protocol, AWS, GCP
Responsibilities
Design and maintain robust automated test frameworks across applications. Drive test automation through hands-on creation of automated test cases and test data management. Track and leverage quality metrics to drive defect reduction and leakage prevention. Diagnose and resolve complex defects across distributed systems and third-party integrations. Improve system testability, observability, and reliability through direct code contributions. Mentor Quality Engineers on best practices and scalable test design. Drive adoption of AI and GenAI tools to improve testing efficiency. Participate in production release planning and execution.
Seniority
Senior, hands-on IC with team leadership