Senior Quality Engineer, AI & Automation

NY Life
New York, NY
Job Description
Role Overview

New York Life is seeking a Senior Associate, Quality Engineer to help build modern, automation-first quality practices across our Wealth Management technology platforms. This is a hands-on engineering role for someone who can code, understand the business, challenge designs, and use AI-enabled tooling to improve how quality is built into software from the first requirement through production release.

What You Will Do

Design, build, and maintain automated test suites across API, UI, integration, data, regression, and end-to-end workflows. Use AI and GenAI-enabled tools to accelerate test design, coverage analysis, defect triage, test data generation, regression optimization, and failure pattern detection.

Why It Might Be a Fit

The right candidate will have 3+ years of hands-on experience in quality engineering, software engineering, SDET, or test automation roles, and direct experience in wealth management, brokerage, advisory, asset management, insurance/annuity platforms, or closely related financial services technology.

Requirements

  • 3+ years of hands-on experience in quality engineering, software engineering, SDET, or test automation roles
  • Direct experience in wealth management, brokerage, advisory, asset management, insurance/annuity platforms, or closely related financial services technology
  • Strong coding ability in at least one modern language, preferably Python, Java, JavaScript, or TypeScript
  • Experience building automated tests using tools and frameworks such as pytest, Selenium, mabl, Playwright, Cypress, REST Assured, Postman/Newman, Cucumber/BDD, JUnit, TestNG, or equivalent
  • Strong API testing experience, including REST services, schema validation, contract testing, negative testing, authentication, authorization, and integration flows
  • Working knowledge of SQL and data validation, including reconciliation-style testing across systems, files, APIs, databases, and reports
  • Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or equivalent
  • Familiarity with Git, pull requests, branching strategies, code reviews, and software engineering SDLC practices
  • Ability to review developer unit test strategies and identify missing scenarios, weak assertions, poor mocks, inadequate boundary testing, and fragile coverage
  • Understanding of quality patterns for distributed systems, including observability, logging, monitoring, resilience, retries, idempotency, data contracts, and environment stability
  • Experience using AI-enabled developer tools, test generation tools, or LLM-based productivity tools to improve engineering delivery
  • Strong analytical skills and the ability to turn defect trends, test failures, and business risk into practical engineering action
  • Clear communication skills with the ability to explain technical quality risks to engineers, product owners, and business partners

Benefits

  • Salary Range: $81,000-$115,500
  • Discretionary bonus eligible: Yes
  • Annual discretionary bonus
  • Leave programs
  • Adoption assistance
  • Student loan repayment programs
  • Comprehensive benefit options
  • NYL Benefits Site
]]>