SENIOR QUALITY ASSURANCE AUTOMATION ENGINEER
New Yesterday
Senior Quality Assurance Automation Engineer The Department of Social Services (DSS) is comprised of the administrative units of the New York City Human Resources Administration (HRA) and the Department of Homeless Services (DHS). HRA is dedicated to fighting poverty and income inequality by providing New Yorkers in need with essential benefits such as Food Assistance and Emergency Rental Assistance. DHS is committed to preventing and addressing homelessness in New York City by employing a variety of innovative strategies to help families and individuals successfully exit shelter and return to self-sufficiency as quickly as possible. Information Technology Services (ITS) is DSS's technology services organization. ITS mission is to support the daily, emergent, and long-term needs of both agencies. ITS creates and enhances the technology infrastructure and computer applications that support HRA and DHS and develops applications, including a variety of client eligibility and recertification systems, case management systems, housing systems, employment/work engagement services, revenue producing computer matches, claiming systems, and personnel systems. The Office of Enterprise Solutions Engineering within ITS consists of five divisions DHS Technology, HRA Technology, DSS Technology, External Agency Technology, and Quality Assurance that supports the analysis, design, development, testing, and implementation of hundreds of web and mobile applications, which run on Linux and Windows Servers and are hosted in a hybrid cloud and on premises data center. Additionally, this office maintains agency-wide Imaging repository containing over a billion client-related documents. The DHS technology unit within the Office of Business Solutions is responsible for creating and/or purchasing Commercial Off the Shelf (COTS) web and mobile applications required to support the agency's mission of preventing and addressing homelessness. The unit is also dedicated to the testing of administrative systems that it either develops or purchases, as well triaging and responding to data and analytics request necessary to monitor and report on key performance indicators such as capacity, census, and critical incidents occurring in the shelter system. Many of the applications from the DHS technology unit, communicate with both internal and external systems and platforms like the NYC Opportunity Common Client Index, NY State Welfare Management System (WMS), and other diverse data sources. This unit is responsible for maintaining standard frameworks for designing and developing web and mobile applications.
Under executive direction of the Assistant Deputy Commissioner for DHS Technology, with wide latitude for the exercise of independent judgment, and decision-making, the Senior Quality Assurance Automation Engineer for DHS Technology uses the expertise/experience to work with a variety of teams within the ITS organization on manual and automated testing of front and back end web and mobile applications during the quality assurance phase of the software development lifecycle. The Senior Quality Assurance Automation Engineer assures quality products are developed and maintained. The position is responsible for testing of systems, services, or programs. Additionally, the subject position will work with multiple disciplines on a development team business analysts, scrum masters, developers and product owners as well as multiple disciplines in ITS organization e.g. infrastructure and operations for environment sizing across multiple projects, and service management for release planning. The specialist in this role will not be limited to a specialty within system testing but will also lend their skills to other areas within ITS. Information Technology Services (ITS) / Office of Enterprise Solutions Engineering is recruiting for one (1) IT Project Specialist, to function as Senior Quality Assurance Automation Engineer, who will:
Oversee the design, implementation, and management of software test frameworks, test requirements, test strategies, test plans, and test cases.
Specifically, design and document test scripts for regression, functional, exploratory, and negative test scenarios. Additionally, perform regular code reviews to verify automation code quality and code coverage. Lastly, develop SQL database scripts (both simple and complex) to perform verification of SQL objects or non-relational queries and various data migration activities.
Plan and manage manual testing across multiple browsers and devices web and mobile applications to assure compliance with functionality, design, and responsiveness considerations and requirements.
Carry out support and troubleshooting activities for other QA staff performing tasks such as; design of test scenarios, development of automation scripts, etc.
Participate in day-to-day team operations including daily Agile/Scrum ceremonies (daily stand up, sprint planning, retrospectives) to report on work completed, work in progress and challenges or risks being experienced.
Execute estimation, prioritization, and planning activities for testing of functionalities and data sets, based on user feedback on testing of systems, services and programs.
Leverage the use of syntactical writing to conduct adhoc analysis that inform and support DHS technology particularly those that may be needed to solve urgent business problems and/or aid policy-making processes.
Hours/Schedule: 9:00 AM 5:00 PM
Additional background investigations requirement advisory This position has been identified as a position that must access Federal Tax Information (FTI). Pursuant to Internal Revenue Service (IRS), applicants must undergo a background investigation and be cleared for hire. Additionally the IRS requires reinvestigation within 10 years to determine continued suitability to access FTI.
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.
- Location:
- New York, NY, United States
- Category:
- Computer And Mathematical Occupations