City of New York - New York, NY
posted 4 months ago
The York City Department of Transportation (NYC DOT) is dedicated to ensuring the safe, efficient, and environmentally responsible movement of pedestrians, goods, and vehicular traffic across the city's extensive transportation network. This includes the rehabilitation and maintenance of critical infrastructure such as bridges, tunnels, streets, sidewalks, and highways. The IT & Telecom division of NYC DOT is recognized for its innovative approach to business transformation through technology, enhancing the agency's ability to fulfill its mission. This division acts as a strategic partner to all business units, promoting technology initiatives that deliver quality service and secure solutions, thereby providing new and improved capabilities for the agency. The department values diversity and inclusion, encouraging all employees to bring their authentic selves to work every day. We are currently seeking a Senior Quality Assurance Analyst to join our Quality Assurance (QA)/Quality Control team within the IT & Telecom division. The ideal candidate will possess a robust background as a QA Subject Matter Expert, with extensive knowledge of industry standards and best practices in designing QA environments. This role requires significant experience in manual, automated, and performance testing. The Senior QA Analyst will collaborate with the Quality Assurance Team to implement best practices, procedures, and metrics to ensure that software releases meet the required quality standards and have successfully passed all quality control validation steps. Additionally, the candidate will work closely with the Application Development and Project Management teams to continuously enhance software development and testing processes, utilizing the latest technology tools and frameworks. The successful candidate will have a strong understanding of the Software Development Life Cycle (SDLC) and will be expected to work collaboratively with clients, business analysts, and project team members to develop and execute comprehensive software test plans. This includes verifying that the software developed meets the specified requirements and identifying any defects or usability enhancements that need to be addressed before the code is promoted to the production environment.