SDET Engineer - Javascript - City of New York : Job Details

SDET Engineer - Javascript

City of New York

Job Location : New York,NY, USA

Posted on : 2025-05-18T18:22:31Z

Job Description :

Only those serving in the permanent civil service title of Computer Specialist (Software) will be considered.

The Fire Department of the City of New York (FDNY) is the largest Fire Department in the United States and is recognized as the world's busiest and most highly skilled emergency response agency. The Department's main goal is to provide fire protection, emergency medical care, and other critical public safety services to residents and visitors in the five boroughs. FDNY members are sworn to serve and protect life and property, and the Department actively educates the public in fire, life safety, and disaster preparedness, along with enforcing public safety codes. Since 1865, FDNY has helped make New York the safest big city in the nation, reflecting a steadfast commitment to its core values.

The FDNY seeks a full-time Software Development Engineer in the Bureau of Technology Development and Systems. Reporting to the Deputy Director of BA, QA & UX, the candidate will enhance the quality and performance of large-scale multi-platform software products. Responsibilities include collaborating with product, engineering, and domain teams to understand features, develop and automate test cases, improve product quality, and accelerate the release process. The role emphasizes developing automated functional, integration, and end-to-end tests using open-source frameworks.

Essential Job Duties and Responsibilities
  • Test complex API, web, and mobile applications referencing database back-end systems.
  • Design, develop, maintain, and troubleshoot automated test suites through continuous integration to provide valuable feedback.
  • Create and maintain automated test cases, execute test suites, review and diagnose bugs, and ensure system quality before release.
  • Special working conditions may include shifts during nights, weekends, and holidays.

    Minimum Qualifications
    • A baccalaureate degree with 24 semester credits in computer science or a related field, plus two years of full-time software experience, including one year in a project leader role or as a major contributor on complex projects; or
    • A high school diploma or equivalent with six years of relevant software experience, including one year in a leadership or major contributor role; or
    • An equivalent combination of education and experience, with college credits substituting for experience, and at least one year in a project leader or major contributor capacity.

    Note: To qualify as a project leader or major contributor, detailed experience descriptions are required. Experience in operations, support, hardware, help desk, or end-user roles is not accepted.

    Preferred Skills
    • Proficiency in JavaScript, Java, SQL, HTML, CSS.
    • Experience with open-source JavaScript frameworks (ReactJS, AngularJS, NodeJS).
    • Experience with automation tools (Selenium, Appium, Cypress, Playwright, QTP/UFT).
    • Knowledge of API testing (REST APIs).
    • Familiarity with CI tools (Jenkins, GitHub, CloudBees).
    • Strong self-management, multitasking, and deadline skills in a high-performance environment.

    This position is open to qualified individuals with disabilities through the 55-a Program. Indicate interest at the top of your resume and cover letter.

    Employees may be eligible for federal and state student loan forgiveness programs. More info at

    Residency in NYC is not required.

    The City of New York is an equal opportunity employer committed to diversity and inclusion, prohibiting discrimination based on protected characteristics.

    Salary range: $92,236.00 – $114,558.00

    #J-18808-Ljbffr
    Apply Now!

    Similar Jobs ( 0)