City of New York
Quality Assurance Tester
City of New York, New York, New York, us, 10261
Job Description
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.
Qualifications
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
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
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
Education and/or experience which is equivalent to "1", "2", or "3" above.
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.
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.
Qualifications
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
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
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
Education and/or experience which is equivalent to "1", "2", or "3" above.
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.