Jump to main content.

The Official Careers Website of the City of New York

Search

Director of Quality Assurance

  1. DEPT OF PARKS & RECREATION
Posted on: 08/21/2023
  1. Full-time

Location

MANHATTAN

  1. No exam required

Department

Information Technology

$110,000.00 – $120,000.00

Job Description

This vacancy has now expired.

NYC Parks helps bring together people from all over our great city. From the iconic Central Park to neighborhood playgrounds, we own and operate some of the most exemplary green spaces in the world. At NYC Parks, our mission is to plan resilient and sustainable parks, public spaces, and recreational amenities, build a park system for the present and future generations, and care for parks and public spaces.

NYC Parks offers innovation, leadership, the satisfaction of public service and a place to grow and develop your career. Full-time employees are also eligible for a wide variety of City benefits and perks.

Compressed Working Schedule – flexible working schedule may be available.

Health Care Coverage - We offer a wide variety of health care plans to meet the needs of you and your family.

Pension - Upon retirement, qualified members of the City’s generous pension program receive a guaranteed salary and health benefits for the rest of their lives.

Professional Development - We offer numerous training programs, leadership development opportunities, and career coaching services, while encouraging employees to attend approved off-site training and seminars.

Perks - Our employees are eligible for discounts on some of the top attractions in the city, and all employees receive free membership to our recreation centers.

Under administrative direction, with a broad latitude of independent actions or decision, the Director of Quality Assurance will determine and oversee delivery of well tested quality products to achieve business outcomes. The selected candidate will coordinate with IT, business, and senior leadership to set priorities, manage new development and operations, and provide direction and oversight to their development teams.

Major Responsibilities

- Manage Quality Assurance (QA) team to design testing strategies and help integrate testing into the development process.
- Guide QA team to scope, plan and deliver work, applying established delivery methodologies (e.g., agile methods) and best practices (e.g., reusability).
- Plan and implement testing (e.g., regression, functional, data validation, system integration, load, or performance tests) for new and existing functionality.
- Plan, create, execute, and automate test cases, working with business partners, developers, and other stakeholders.
- Develop best practices and ensure the team has the tools and procedures needed to develop quality solutions.
- Provide guidance for the migration of application developed using .NET, ASP.NET, C and n-Tier architecture to MS Dynamics/Salesforce.
- Review requirement specifications and business process artifacts for proposed solution implementations.
- Document and analyze test results and recommend corrective action.
- Isolate, reproduce, manage, and maintain defects and test case databases, and verify fixes.
- Support user acceptance testing conducted by business partners or end user.
- Conduct exploratory testing and risk analysis for complex features, e.g., those that span across platforms or teams.
- Identify opportunities to reduce testing time and effort by automating repeatable tests.
- Enhance and maintain the test automation framework.
- Understand and apply automated testing approaches such as model-based testing or record-and-replay.
- Research, recommend, and implement new testing technologies and practices, such as incorporating machine learning.
- Define and champion quality and testing best practices among development teams.
- Collaborate and share information with other software QA engineers, e.g., by participating in a community of practice.


Minimum Qualifications

1. A baccalaureate degree in computer science, engineering or a related field from an accredited college and four years of satisfactory full-time experience related to IT automation engineering, monitoring engineering, management of infrastructure; or

2. Eight years of satisfactory full-time experience related to IT automation engineering, monitoring engineering, management of infrastructure;

3. Education and/or experience which is equivalent to "1" or "2" above.


Preferred Skills

1. Software development experience. Proficiency in Java, JavaScript, .NET, or Python would be a plus. 2. Experience writing test automation scripts. 3. Familiarity with Enterprise/Solution/Application Architecture, System Design, Integration, .NET, ASP.NET, C#, n-Tier architecture and XML-based web services, Microsoft Visual Studio and SQL Server Management Studio, HTML, CSS, JavaScript, Angular, XML/JSON-based web services on, Windows, MySQL, MS-SQL. 4. Experience with SQL 5. Experience designing and implementing test plans. 6. Experience with test management tools (e.g., TestRail, XRay, Qtest, Quality Center). 7. Experience with configuration management, continuous integration, version control, testing, and document management with tools such as AWS, Git/GitHub and Jira. 8. Excellent problem solving and analytical skills, including experience leveraging data to inform decision making and independently solving software engineering problems. 9. Experience with test automation frameworks (e.g., Selenium, Cypress, Puppeteer, Playwright). 10. Experience with application performance monitoring and observability tools. 11. Strong knowledge of agile practices and experience with agile planning tools (e.g., Jira, DevOps). 12. Effective verbal and written communication skills for both technical and non-technical audiences. 13. Collaboration skills and ability to work on a team. 14. Adaptability and willingness to learn.
Public Service Loan Forgiveness

As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs. For more information, please visit the U.S. Department of Education’s website at https://studentaid.gov/pslf/
Residency Requirement

This position is exempt from NYC residency requirements.
Additional Information

The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.

Job ID

596524

Title code

95712

Civil service title

IT AUTOMATION AND MONITORING E

Title classification

Non-Competitive-5

Business title

Director of Quality Assurance

  1. Experienced (non-manager)

Job level

00

Number of positions

1

Work location

24 West 61 Street

  1. Technology, Data & Innovation

Director of Quality Assurance

Search