具有Java技能的渗透测试分析师

芝加哥 15天前全职 网络
面议
注意:仅限本地候选人,面试将在现场进行 典型任务分解: - 开发系统、基础设施和测试框架的持续集成(CI)、持续交付(CD)的测试自动化代码。 - 计划、设计、开发和维护API测试自动化框架,以促进自动化脚本编写、执行和结果分析。 - 为多个应用程序/项目的测试工程师提供技术领导和指导,包括在岸和离岸;培训和指导项目团队成员创建、执行、分析和维护自动化回归套件。 - 与产品负责人协调解决未解决的问题/增强/升级,并根据需要了解特定功能的使用。 - 使用Java、Karate、JMeter等工具开发自动化功能脚本。 - 适当进行产品套件的探索性和手动测试。 - 提供测试方法、最佳实践和标准方面的专业知识。 - 职位将从第一天开始现场混合办公。面试也可能在现场进行。 - 与团队的互动: - 与团队合作;团队由20多人组成。 工作环境: 芝加哥办公室 所需教育: - 学位要求:学士学位 所需技术技能 (必需) 在以下两种或多种技术和工具中具有较强的设计和开发技能:Java(2年以上)、Cucumber(2年以上)、JBehave或其他BDD测试框架 - 至少2-4年的测试自动化框架设计经验 - 在测试Web服务(REST API)方面有丰富经验(2年以上) - 具有开发测试脚本、测试用例和测试数据的经验 - 能够在SQL或其他关系数据库中编写查询 - 2年以上使用JMeter开发基于场景的性能测试经验 - 具有完整堆栈和与第三方的集成测试经验 - 具有软件平台的端到端系统集成测试经验 - 具有渗透测试(Pen测试)经验 (期望) - 具有Python的实际操作经验 - 在AWS云技术方面有开发经验 - 强烈期望具有TDD、持续集成、代码审查实践的经验 - 具有Apigee或其他API网关的经验是一个加分项 - 具有DevOps概念和工具(例如CI/CD、Jenkins、Git)的经验 - 至少2年在敏捷团队工作,具有对敏捷/精益实践的扎实理解。 - 了解微服务架构 - 具有负载和性能测试经验 - 强大的文档编写技能 软技能 (必需) - 能够快速适应复杂环境 - 积极主动、灵活和富有创造力 - 非常强的沟通能力,能够与开发人员和业务用户协作。 技能: 敏捷编程方法论、亚马逊网络服务(AWS)、分析技能、Apache JMeter、应用程序编程接口(API)、行为驱动开发(BDD)、最佳实践、云计算、代码审查、沟通技能、持续部署/交付、持续集成、DevOps、Git、集成测试、Java、Jenkins、负载测试、指导、微服务、渗透测试、性能测试、问题解决能力、产品测试、Python编程/脚本语言、质量保证方法、REST(表述性状态转移)、关系数据库(RDBMS)、SQL(结构化查询语言)、脚本(脚本语言)、软件工程、软件测试、系统集成(SI)、系统测试、团队合作、技术领导力、测试自动化、测试用例、测试数据、测试驱动开发(TDD)、测试计划/进度、测试场景、测试脚本、测试、Web服务、写作技能 关于公司: DSM-H LLC 行业:计算机/IT服务