SDET工程师-Javascript

15个月前远程全职
New York City

New York City

location 纽约
unsaved
• *注意:只有那些在永久公务员职称“计算机专家(软件)”中工作或已通过并在开放性竞争计算机专家(软件)考试#1139中获得资格的人才将被考虑。请在简历中注明您的排名。 纽约市消防局(FDNY)是美国最大的消防局,被普遍认为是世界上最繁忙、技术最高超的应急响应机构。该机构的主要目标是为五个行政区的居民和游客提供消防保护、紧急医疗护理和其他关键的公共安全服务。FDNY成员宣誓为生命和财产提供服务和保护,该机构致力于不断教育公众有关消防、生命安全和灾难准备,并执行公共安全法规。自1865年成立以来,FDNY一直带头努力使纽约成为全国最安全的大城市。这一成就需要对维护该机构核心价值观的坚定和日常承诺。 纽约市消防局(FDNY)在技术开发和系统局招聘一名全职软件开发工程师。该职位直接向业务分析、质量保证和用户体验副主任汇报,成功的候选人将协助交付大规模多平台软件产品的质量和性能。与产品、工程和其他领域团队合作,了解功能,开发和自动化测试用例,提高产品质量,并缩短从开发到生产的发布时间。专注于通过开源测试框架为整个系统开发自动化功能集成测试和端到端测试。 基本工作职责: -测试引用数据库后端系统的复杂API、Web和移动应用程序。 -通过持续集成设计、开发、维护和解决自动化测试套件,以提供有价值的反馈。 -创建和维护自动化测试用例,执行测试套件,审查和诊断报告的错误,并确保在客户发布之前的整体系统质量。 特殊工作条件:可能需要在夜班、周六、周日和节假日工作。 注意:根据市政府与DC37达成的远程工作试点计划,该职位可能符合每周最多2天的远程工作资格。 最低资格要求: (1)获得经认可的大学学士学位,包括或辅修于计算机科学或相关计算机领域的二十四(24)学期学分,并有两(2)年满意的全职软件经验,包括设计、编程、调试、维护、实施和增强计算机软件应用、系统编程、系统分析和设计、数据通信软件或数据库设计和编程,其中一年担任项目负责人或在复杂项目上担任重要贡献者;或 (2)获得四年制高中文凭或其教育相当证书,并有六(6)年满意的全职软件经验,如上所述,“1”中的经验,其中一年担任项目负责人或在复杂项目上担任重要贡献者;或 (3)具备与(1)或(2)相当的教育和经验结合的满意组合。可以将大学教育替代为(2)中所需经验的两年,根据认可学院的六十(60)学期学分等同于一年的经验。计算机科学或相关计算机领域的硕士学位可以替代(1)或(2)中所需经验的一年。然而,所有候选人必须有四年制高中文凭或其教育相当证书,以及至少一(1)年在项目负责人或在复杂项目上担任重要贡献者的满意全职软件经验。 注意:为了使您的经验被接受为项目负责人或重要贡献者的经验,您必须详细解释您的经验如何使您具备项目负责人或重要贡献者的资格。计算机运营、技术支持、质量保证(QA)、硬件安装、帮助台或终端用户的经验将不被接受为满足最低资格要求。 特别说明 为了有资格在IV级职位中任职,除了上述资格要求外,个人还必须具备一年在数据管理、数据库管理系统、操作系统、数据通信系统、容量规划和/或在线应用程序编程方面担任项目负责人或在复杂项目上担任重要贡献者的满意经验。 首选技能 -熟练使用JavaScript、Java、SQL、HTML和CSS进行编程。 -使用ReactJS、AngularJS和NodeJS等开源JavaScript框架开发应用程序的经验。 -使用Selenium、Appium、Cypress、Playwright或Microfocus QTP/UFT等自动化工具的经验。 -具有API测试或集成(REST API)的经验。 -了解持续集成及相关工具(Jenkins/GitHub/CloudBees)。 -具备自我管理时间、管理工作负载、多任务处理、优先排序和满足截止日期的能力。 -能够在快节奏高性能的开发环境中工作。 55a计划 对于符合55-a计划资格的残疾人,此职位也面向合格人士开放。请在您的简历和求职信的顶部注明您希望通过55-a计划被考虑此职位。 公共服务贷款宽限期 作为纽约市的潜在雇员,您可能有资格获得联邦贷款宽限期计划和州还款援助计划。有关更多信息,请访问美国教育部的网站https://studentaid.gov/pslf/。 居住要求 此职位不要求纽约市居住权。 其他信息 纽约市是一个包容的、平等机会的雇主,致力于招募和留住多元化的员工队伍,并提供一个没有歧视和骚扰的工作环境,不论任何合法受保护的身份或特征,包括但不限于个人的性别、种族、肤色、民族、国籍、年龄、宗教、残疾、性取向、退伍军人身份、性别认同或怀孕情况。