Manager, Quality Assurance

The New York Public Library
New York, NY, US
Full-time

Job Description

Job Description

Description

Overview

NYPL Digital is the department responsible for the digital transformation of the Library in order to facilitate the successful transition to the delivery of core patron-facing services through digital platforms.

This role will help pave the way for the ethical and sustainable use of digital technologies in society and provide a sustainable approach to technology.

The successful candidate will lead and have a significant impact on a small but dedicated cross-functional QA team to iteratively test and sign off on innovative products for the library.

You'll have the opportunity to setup QA process establish best practices across teams for different testing types (Functional Testing, Regression Testing, Integration Testing), automated testing frameworks.

Our expectations for this person are that within

1 month, this person will :

  • Quickly acclimate to the Library's infrastructure, environments and deployment practices
  • Delegate and execute QA tasks, as directed by the Director of Digital Technology or the Team Lead, in line with our engineering workflows
  • Get to know and start to build cooperative relationships with their team; assess and communicate personal development plans and goals with team members

3 months, this person will :

  • Gain an understanding of NYPL’s QA processes, products and visions.
  • Moderate design and architecture discussions within their team, and make decisions on issues that affect their entire team.
  • Understand the dynamics and workflow of the different portfolio teams and work with the Director of Digital Technology to standardize the tools and process across teams.

6 months, this person will :

  • Solicit, institute and maintain new best practices across their team
  • Identify and remove duplicated or wasted effort across projects
  • Consolidate QA stacks and research and propose new technologies when needed.

12 months and beyond, this person will :

  • Guide their team members towards improvement and professional development
  • Define & promote QA best practices & demonstrate awareness of systems challenges & ensure smooth running of services
  • Recognize and reward team members for outstanding procedures, behaviors, and practices; identify poor team performance and coach & counsel as required
  • Establish best practices and KPI around measuring success for product QA and releases.

Key Responsibilities

Reporting to the Director, Digital Technology, the Manager, QA will :

  • Define test strategies, organize testing processes, improve test coverage through existing or new infrastructure, and perform exploratory testing
  • Hire and mentor a team of QA engineers
  • Give constructive feedback to help your direct reports grow in their professional careers
  • Improve software quality and processes to measure quality
  • Work with product owners, project managers and other partners to define test strategies, test development and test execution
  • Lead a team who is ensuring delivery of quality systems or user-facing products that are core to the mission
  • Drive QA projects and provide leadership in an innovative and fast-paced environment
  • Take responsibility for the overall planning, execution and success of complex technical projects
  • Ensuring that products adhere to quality standards
  • Preparing reports by collecting, analyzing and summarizing data
  • Working according to deadlines for the delivery of products
  • Work closely with the development team to ensure we're building the best products
  • Tackle the complex and interesting challenge of triaging bugs and ensuring software quality through QA
  • Hold your own in technical discussion, be a subject matter expert, and have strategic influence
  • Communicate cross-functionally and drive QA efforts

Required Education, Experience & Skills

Required Education & Experience

  • Bachelor’s Degree or certificate from specialized coding program
  • 3 years of hands-on technical leadership and people management experience
  • 5 or more years of hands-on QA / Automation experience on relevant tech stack

Required Skills

  • 5+ years of QA Management experience, prior test automation, test methodologies experience and 3+ years managing QA engineers.
  • Development and / or test automation experience
  • Strong understanding of Agile workflow and development methodologies
  • Experience working with Selenium, Capybara, Appium, Browserstack, and Firebase.
  • A proven track record of managing, developing, and mentoring QA teams and promoting an inclusive team culture where engineers of diverse backgrounds.
  • Experience testing a variety of products or systems in a high-traffic production environment on mobile and web platforms

Preferred Qualifications

Preferred Qualifications

  • 10 years of relevant industry experience, with 5 years of hands-on leadership and people management experience (managing teams of 2 or more QA Engineers)
  • Experience with cloud platforms (e.g. AWS)
  • Experience with search technologies (e.g. Solr, Elasticsearch)
  • Experience with event-driven architectures
  • Familiarity with CMS like Drupal is beneficial

More...

Please Note : Effective August 2, 2021, absent a qualifying exception for medical or religious reasons, newly hired employees of the New York Public Library must present proof of receipt of a COVID-19 vaccination and may not begin employment at the Library until 14 days after their receipt of their second dose of either the Pfizer or Moderna vaccines or 14 days after their first dose of the Johnson & Johnson vaccine.

Newly hired employees who need additional time to receive their vaccination prior to their start date may request an adjournment of their start date with their hiring manager.

The Library will consider such requests on a case by case basis, depending upon the Library’s operational needs, among other factors.

The Library will further consider exemptions for prospective employees who cannot become vaccinated due to a qualifying medical condition or a sincerely held religious belief or practice.

Candidates who receive a conditional offer of employment and who seek a medical or religious exemption to the Library’s vaccination policy should contact hrservicecenter@nypl.

org for instructions on how to submit the required information for the evaluation of their exemption request.

Core Values

All team members are expected and encouraged to embody the NYPL Core Values :

  • Be Helpful to patrons and colleagues
  • Be Resourceful in solving problems
  • Be Curious in all aspects of your work

Physical Duties

Light lifting; travel throughout NYC may be required

Physical Required?

Union / Non Union

Non Union

Schedule

Monday - Friday; 9-5

12 days ago
Related jobs
Promoted
Volunteers of America Greater New York
New York, New York

JobPosting","title":"Quality Assurance Manager","datePosted":"2024-09-08T00:00:00","validThrough":null,"description":"\nPosition: Quality Assurance Manager\n\nThe Quality Assurance Manager provides a valuable resource to program managers and direct care staff who have the basic responsibility to pro...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Manager, Software Quality Assurance Automation. ...

Promoted
Afficiency
New York, New York

We are looking for an experienced Quality Assurance Manager to join our rapidly expanding PMO/IT organization. Stay updated on industry trends, tools, and advancements in quality assurance and software testing, continuously enhancing knowledge and skills to drive innovation and excellence. ...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Quality Assurance Manager to support a program in the Decision Advantage Solutions Business Area. ...

Promoted
Kommissary
Queens, New York

As the Food Safety and Quality Assurance Manager, you will play an important role in managing all FSQA activities and programs at the facility level, serving as the management representative for all applicable areas within quality and product food safety to ensure that we satisfy our customers, comp...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Manager of Design and Quality Assurance. ...

Canon Solutions America
Queens, New York

SSUSA Job #1106: Quality Assurance Manager. One of our clients is seeking an experienced QA manager with at least 7 years of experience in Quality Assurance, Agile development, and DevOps at their HQ in NYC. Knowledge of Quality Assurance procedures and processes. The QA Manager will develop, mainta...

JobLookup
Queens, New York

Quality Assurance Managers (Rail Transit & NYCT). Tectonic is actively seeking experienced, full-time Quality Assurance Managers for upcoming MTA Transit projects (NYC Transit, Metro North Railroad, Long Island Rail Road, Staten Island Railway, Bus, etc. Work with Project Managers, Resident Engi...

Restaurant Depot LLC
Queens, New York

COMPANY: Jetro Holdings LLC POSITION: Food Safety ManagerSALARY: $100,000 per year JOB DUTIES: Manage food safety and quality assurance; train and audit store managers for safety regulations and compliance. EDUCATION Master's degree in Food and Nutritional Sciences REQUIRED: EXPERIENCE 1 year as Foo...

City of New York
New York, New York

The Department of Homeless Services (DHS) is recruiting for one Administrative Director of Social Services NM-I to function as a Quality Assurance Manager who will:. Oversee and implement quality assurance programs to ensure the effectiveness, efficiency, and compliance of all operations within the ...