nypl
nypl~2d ago
New

Quality Assurance Engineer II

United StatesUnited States·New YorkFull Timemid
EngineeringQa Engineer
0 views0 saves0 applied

Quick Summary

Overview

OverviewThis role is a hybrid role and requires work onsite in the NYC office three days a week. NYPL Digital's Quality Assurance team is in the middle of a meaningful shift from manual testing to an embedded quality engineering model where QA engineers work alongside product teams as active…

Key Responsibilities

Write and maintain automated tests as primary output including UI tests (e.g., Playwright) and API and backend tests (e.g., pytest) Design comprehensive test strategies for assigned projects, from kickoff through delivery Identify automation…

Technical Tools
playwrightpytesta11yci-cdcode-reviewpair-programming
Overview
This role is a hybrid role and requires work onsite in the NYC office three days a week.

NYPL Digital's Quality Assurance team is in the middle of a meaningful shift from manual testing to an embedded quality engineering model where QA engineers work alongside product teams as active technical contributors throughout the development process. We are looking for a QA Engineer II who takes ownership of quality outcomes on their team, drives work forward with initiative and independence, and builds the automated test coverage that lets NYPL's engineers ship with confidence.

This is a hands-on, project-level engineering role. Your primary output is automated tests. You'll be embedded on a cross-functional product team and responsible for understanding the quality landscape of your product area including where the risks are, where the coverage gaps are, and what to do about both. You'll collaborate closely with engineers, designers, product managers, and project managers as a quality partner from the very start of a project.

We are looking for someone we can count on to:
Own:
  • Automated test coverage for their team's product area
  • Test strategy for assigned projects from kickoff through delivery
  • The quality picture their team is working with: where the risks are, where the gaps are, and what the plan is to close them
  • Health and reliability of their team's test suite
  • Quality learnings from incidents, i.e. translating blameless postmortem findings into follow-up test coverage and process improvements
Teach:
  • Shift-left practices to engineers on their embedded team
  • Automated testing techniques including UI automation, API testing, accessibility testing, etc.
  • How to write and review tests well, through pairing and code review
  • How to incorporate AI-assisted tools into testing and development workflows
Learn:
  • NYPL's digital product landscape and the specific technical context of their team
  • Testing tools and frameworks in use across the organization
  • How to navigate cross-functional collaboration effectively in a large, complex organization
Improve:
  • Automation coverage depth across their team's product area
  • Test reliability — reducing flakiness and improving signal quality
  • How quality work gets planned and prioritized within their team's sprint cycle
  • The team's shared quality practices over time
Some expectations for this role are that within:
1 month, this person will:
  • Onboard to the team's codebase, CI/CD pipeline, and existing test suite
  • Understand the current state of test coverage and where the significant gaps are
  • Attend all sprint ceremonies and contribute to team discussions
  • Establish working relationships with engineers, designers, product manager, and project manager on their team
3 months, this person will:
  • Contribute automated tests aligned to the team's highest-priority work
  • Review engineering PRs with a quality lens and create follow-up tickets for coverage gaps
  • Proactively think ahead about upcoming work and collaboratively align on testing priorities with their team
  • Have a documented picture of coverage gaps and a shared plan for closing them
6 months and beyond, this person will:
  • Own the test strategy for their team's product area
  • Engage at the start of projects, e.g., reading requirements, reviewing designs, and flagging risks before code is written
  • Demonstrate consistent shift-left behaviors and serve as a quality thought partner in technical discussions
Responsibilities
  • Write and maintain automated tests as primary output including UI tests (e.g., Playwright) and API and backend tests (e.g., pytest)
  • Design comprehensive test strategies for assigned projects, from kickoff through delivery
  • Identify automation coverage gaps, document them clearly, and work collaboratively with engineers to close them
  • Review engineering PRs with a quality lens; flag test coverage gaps and create follow-up tickets
  • Independently debug and resolve test failures — distinguishing flaky tests, environment issues, and genuine bugs
  • Read product requirements and review designs at project kickoff; flag risks early and begin drafting test cases before code is written
  • Invest in planning: think ahead about upcoming work, proactively align on testing priorities with engineers and PMs, and come to sprint ceremonies with a clear point of view on what quality work the team needs next
  • Communicate clearly and proactively when critical test failures block deployments or when issues are identified in production
  • Participate actively in incident response; contribute a quality and testing perspective to blameless postmortems and translate findings into follow-up automation or coverage work
  • Mentor other QA engineers through code review, pairing, and knowledge sharing
  • Experiment with and adopt AI-assisted tools to accelerate test authoring, debugging, and coverage work; share findings with the team

Location & Eligibility

Where is the job
New York, United States
Hybrid — some on-site time required
Who can apply
US

Listing Details

First seen
May 14, 2026
Last seen
May 16, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
54%
Scored at
May 14, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

nyplQuality Assurance Engineer II