QA Engineer

Product & Engineering New York City, New York


Description

QA Engineer

New York Public Radio (NYPR), home to WNYC, WQXR, WNYC Studios, and The Greene Space, has been engaging the hearts and minds of radio listeners in New York and around the country for generations. To re-invent that tradition and reach a new generation of listeners we’re transforming how our audiences listen to and support NYPR’s programming across our digital platforms.

Our product, design and engineering team is constantly iterating, solving problems, and working to empower New Yorkers to build community and connect in meaningful ways. Together, we can help New Yorkers enrich their lives and their neighborhoods — we're just getting started.

 About the Position

We're looking for a QA Engineer with a passion for news, music, and podcasts to help drive high quality releases. You will be part of a small, high performance team and will have the opportunity to excel and grow your career delivering great quality products at a fast pace. You will collaborate with Development and Product Managers to drive testability and ensure quality of the releases.

Responsibilities

  • Analyze user requirements to assess acceptance criteria and determine any impact on existing features or use cases
  • Create test criteria based on user requirements and acceptance criteria.
  • Write automated tests using Cypress test automation.
  • Execute manual tests.
  • Manage QA coverage of multiple digital projects.
  • Collaborate with Product, Engineering & UX Design to foster test-driven practices. 
  • Planning/organizing necessary test passes, staying on top of all important issues, helping with triaging bugs and driving issues to resolutions and keeping everyone aware of QA status.
  • Work with different teams (Engineering/PM/Operation/UX Design/ Support) to collect necessary information to assure the QA coverage, and also provide feedback on quality issues.
  • Work with teams to analyze requirements,  set priorities and remove roadblocks to make sure sufficient coverage is done for the release.
  • Assess the status of the release, and help make sure that the release goes out on-time with a high level of quality.
  • Create and support test dashboards/reports.
  • Assess and enforce WCAG accessibility standards.
  • Be a champion for good QA processes within an agile setting.

Qualifications

  • Knowledge of Python, JavaScript or similar
  • Quality Assurance experience in testing web and mobile applications
  • Knowledge of test and tool development methodology.
  • Strong analytical and problem solving skills with attention to detail 
  • Good communication/presentation skills.
  • Experience with app test automation – Appium a plus
  • Experience in testing a custom CMS
  • Experience with continuous integration environments (CircleCI)
  • Experience with Cypress test automation
  • Experience testing APIs using tools like Postman or Insomnia
  • Experience in testing analytics instrumentation and integration with analytics software is a plus

Additional Information

This is a full-time role with a salary range of 75K-85K per year (plus a full benefits package). Salary offered within this range is determined by skills, experience and organizational pay equity. New York Public Radio offers excellent medical, dental, and vision insurance, vacation, personal and sick time as well as parental leave.

This role can be either on-site in a hybrid capacity or remote. In office roles require being fully vaccinated against COVID-19 unless NYPR has approved a specific religious or medical exemption in advance of the first day of work. At this time, NYPR defines being fully vaccinated as having received two Moderna or Pfizer COVID-19 vaccinations or one Johnson and Johnson vaccination.

Commitment to Diversity, Equity & Inclusion

New York Public Radio is committed to diversity, equity, and inclusion. We continuously strive to place our employees at the center of our thinking and elevate inclusive practices to develop and support a more engaged and productive workforce. Our journalism and operations in the service of that journalism benefit from a broad range of perspectives, from all backgrounds, at all levels of the organization. Diversity is essential to honest, authentic, accurate storytelling and reportage; creating an institution in which all voices are encouraged, valued, and heard.

Equal Opportunity

New York Public Radio is an equal opportunity employer committed to achieving the goal of equal employment opportunity for all. Applicants and employees are considered and evaluated for positions without regard to mental or physical disability, race, creed, color, religion, gender, national origin, citizenship status, age, genetic information, military or veteran status, sexual orientation, marital status, employment status or any protected federal, state or local status unrelated to the performance of the work involved.