Jump to main content.

The Official Careers Website of the City of New York

Search

Quality Assurance Tester

  1. ADMIN FOR CHILDREN'S SVCS
Posted on: 10/12/2024
  1. Full-time

Location

MANHATTAN

  1. No exam required

Department

Mis Admin,Network Sysms Dvlpmt

$75,000.00 – $160,000.00

Job Description

This vacancy has now expired.

THE SELECTED CANDIDATE WILL BE OFFERED A SALARY BETWEEN $92,982.00 - $102,982.00.

The Administration for Children’s Services (ACS) protects and promotes the safety and well-being of children and families through child welfare and juvenile justice services and community supports. ACS manages community-based supports and foster care services, and provides subsidized childcare vouchers. ACS child protection staff respond to allegations of child maltreatment. In juvenile justice, ACS oversees detention, placement, and programs for youth in the community.

ACS’ Office of Information Technology (OIT) is responsible for providing high-quality, reliable, and sustainable technology services as well as IT support to meet the needs of the families and children we serve through ACS, its vendor partners, and other City agencies.

Within OIT, the Business Solutions Unit provides project management services, gathers systems requirements, performs system testing, and build systems that meet our customers’ needs to support their operations. In addition, the unit provides IT Project Management and Application Development services to define and deliver IT solutions that meet the specific needs of all ACS divisions. This unit comprises of a Project Management Office, Business Analysis, Application Development, and Quality Assurance Testing.

OIT’s Business Solutions Unit is seeking a Quality Assurance (QA) Tester who will report to the QA Manager and will be involved in all stages of the software development lifecycle.

The duties and responsibilities of the QA Tester will include, but will not be limited to:

- Work with Business Analysts to gather, review, and analyze business functional requirements for QA testing.
- Communicate gaps or ambiguities in business functional requirements to Business Analysts.
- Develop detailed test cases utilizing ALM or Azure DevOps, create test plans, ensure tests cover all features of the system (happy path and edge cases), and complete test-to-requirement coverage.
- Work with Developers to identify and prepare test data needed for test execution.
- Perform QA software testing, including manual functional, web usability, system integration, regression, and backend database validation.
- Perform data validation on the backend Oracle or MS SQL database by writing SQL queries.
- Document software issues on MS Azure DevOps and assist Development with concise and detailed steps for duplication of issues found.
- Work collaboratively with the Project Team to communicate testing progress and status, attend defect triage meetings to prioritize and track defects to closure, and discuss project updates and issues to ensure appropriate follow through to resolution.
- Provide weekly status updates to the QA Manager to ensure work is carried out in accordance with the schedule and testing requirements.


ADDITIONAL INFORMATION:

Section 424-A of the New York Social Services Law requires an authorized agency to inquire whether a candidate for employment with child-caring responsibilities has been the subject of a child abuse and maltreatment report.

TO APPLY:

- Please go to www.cityjobs.nyc.gov or www.nyc.gov/ess for current NYC employees and search for Job ID#680615.
- NO PHONE CALLS, FAXES OR PERSONAL INQUIRIES PERMITTED.
- NOTE: ONLY CANDIDATES UNDER CONSIDERATION WILL BE CONTACTED.


Minimum Qualifications

1. A baccalaureate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and four years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or

2. An associate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and six years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or

3. A baccalaureate degree from an accredited college, and eight years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or

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


Preferred Skills

The preferred candidate should possess the following: - 7+ years of working experience testing web applications built with different technologies including VB, JAVA, MS CRM Dynamics, Oracle, and MS SQL Server. - Familiarity with different system development techniques such as SDLC, Waterfall, Agile, Hybrid Agile. - At least 5 years of working experience developing and executing automated scripts for regression testing using Selenium WebDriver Framework and TestNG. - Strong knowledge of SQL and database structures, including ability to query data using Oracle and MS SQL Server databases. - Operate as a self-starter and possess the technical aptitude in troubleshooting both software and environment issues. - Communicate complex technical issues and solutions in a clear, simple, and understandable way. - Knowledge of quality assurance concepts, best practices, and methodology. - Possess the ability to multitask and handle multiple time critical issues and projects simultaneously. - Experience and knowledge of government IT systems, particularly legacy systems are preferred but not mandatory. - A minimum of 3 years of experience with defect tracking software such as ALM and Azure DevOps to manage test builds, prepare test cases, manage test execution, report defects, and communicate defects with project team. - Possess a proactive attitude with the ability to follow through on commitments and understand the importance of deadlines. - Strong attention to detail and ability to analyze detailed business requirements, raise questions, and seek resolution to outstanding clarifications required to test case identification.
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

New York City residency is not required for this position.
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

680615

Title code

95710

Civil service title

IT PROJECT SPECIALIST

Title classification

Non-Competitive-5

Business title

Quality Assurance Tester

Posted until

2024-11-10

  1. Experienced (non-manager)

Job level

00

Number of positions

1

Work location

150 William Street, New York N

  1. Technology, Data & Innovation

Quality Assurance Tester

Search