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:
- 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