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.
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
External application · ~5 min on nypl's site
Please let nypl know you found this job on Jobera.
Similar Qa Engineer jobs
View all →Senior Test Automation Engineer - Cards (Polish is Mandatory) (She/He/They)
Technical QA Engineer – Markets (Pricing & Risk Platforms) (She/ He/ They)
Flight Safety Test Engineer, Senior
Test Engineer
Quality Assurance Engineer
Senior Embedded Test Automation Engineer (f/m/div)
Browse Similar Jobs
DevOps & Infrastructure3.3kSecurity2.5kDevops Engineer2.2kEngineering Manager1.5kBackend Engineering1.3kData Engineering1.3kFullstack Developer1.2kBackend Developer1.1kSoftware Architect976Frontend Developer919Mechanical Engineer899Frontend Engineering888Security Engineer802Mobile Developer723Electrical Engineer671IT & Administration557Design Engineer529Project Engineer442Mobile Development339Automation Engineer334
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
No spam. Unsubscribe at any time.