Principal Software Engineer - Quality Engineering
Job Details
- Location:
- Hartford, CT
- Category:
- Information Technology
- Employment Type:
- Full time, Hybrid
- Job Ref:
- R2624526-168
We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.
Personal Insurance IT is looking for a Principal Software Engineer specializing in Quality Engineering and QA as we deliver on our strategic investment portfolio. This role will serve as both a hands-on technical contributor and a strategic quality leader and is responsible for designing, building, and evolving quality engineering practices across a hybrid technology landscape that includes modern cloud-native platforms as well as legacy and vendor-based systems. The ideal candidate combines deep engineering expertise with strong leadership, influence, and a pragmatic approach to improving quality at scale.
Main Job Functions
Define and evolve the Quality Engineering strategy, standards, and operating model across the Personal Insurance IT organization.
Design, implement, and maintain automated test frameworks across application tiers.
Drive test automation through creation of automated test cases and review of test automation delivered by teams, assisting in solving more complex test automation challenges.
Diagnose complex defects across distributed systems, COTS and SaaS applications, legacy platforms, and third-party integrations.
Improve system testability, observability, and reliability through direct code and system design contributions.
Facilitate and manage Quality execution across the organization as we deliver business capabilities from ideation through production.
Mentor engineers and SDETs on quality engineering patterns and automation design.
Drive use of AI and GenAI tools to increase the efficiency and effectiveness of testing.
Requirements
10+ years of software engineering experience, with 5+ years in quality engineering or test automation leadership.
Proven ability to balance hands-on technical delivery with strategic leadership responsibilities.
Demonstrated success scaling quality practices across diverse technology stacks and teams.
Track record of improving measurable quality outcomes such as defect reduction, defect leakage, and more.
Demonstrated experience with cloud applications (AWS, GCP) including containerized and microservices-based architecture.
Demonstrated experience with testing and test automation across a variety of technologies, including: Java, .NET, SaaS, and COTS.
Demonstrated experience creating and utilizing Quality and Quality Execution metrics to communicate and drive quality delivery.
Demonstrated track record of testing and test execution within an Agile execution framework such as Scaled Agile, including Sprint testing, End to End testing, and regression/stabilization testing.
Skills:
Strong software engineering fundamentals and system design expertise
Testing strategy and test case design
Advanced test automation architecture and framework design experience
Experience with modern test frameworks and tools (e.g., Playwright, Cypress, Selenium, JUnit/TestNG, NUnit, PyTest)
API and contract testing expertise (e.g., REST Assured, Postman/Newman, Pact)
Performance and reliability testing experience
Ability to translate quality risks into business and engineering trade-offs.
Strong communication, coaching, influence, and collaboration skills.
Use of AI in software development and testing processes
This role will have a Hybrid work schedule, with the expectation of working in an office 3 days a week
Candidates must be authorized to work in the US without company sponsorship. The company will not support the STEM OPT I-983 Training Plan endorsement for this position.
Compensation
The listed annualized base pay range is primarily based on analysis of similar positions in the external market. Actual base pay could vary and may be above or below the listed range based on factors including but not limited to performance, proficiency and demonstration of competencies required for the role. The base pay is just one component of The Hartford’s total compensation package for employees. Other rewards may include short-term or annual bonuses, long-term incentives, and on-the-spot recognition. The annualized base pay range for this role is:
$168,400 - $252,600Equal Opportunity Employer/Sex/Race/Color/Veterans/Disability/Sexual Orientation/Gender Identity or Expression/Religion/Age
About Us
We believe every day is a day to do right.
And that belief has guided us for over 200 years. Showing up for people isn’t just what we do, it’s who we are. We’re devoted to finding innovative ways to serve our customers, communities and employees – continually asking ourselves what more we can do.
And while how we contribute looks different for each of us, it’s these values that drive all of us to do more and to do better every day.
Featured Career Opportunities
-
Principal Software Engineer - Quality Engineering
- Location
- Hartford, CT
- Employment Type:
- Full time
- Job Ref:
- R2624526
-
Principal Software Engineer - Quality Engineering
- Location
- Charlotte, NC
- Employment Type:
- Full time
- Job Ref:
- R2624526
-
Staff Data Engineer - Hybrid
- Location
- Hartford, CT
- Employment Type:
- Full time
- Job Ref:
- R2624546