注意:仅对本地候选人开放,面试将在现场进行
典型任务分解:
- 为系统、基础设施和测试框架的持续集成(CI)、持续交付(CD)开发测试自动化代码。
- 计划、设计、开发和维护API测试自动化框架,以促进自动化脚本编写、执行和结果分析。
- 为多个应用程序/项目的测试工程师提供技术领导和指导,包括在岸和离岸;培训和指导项目团队成员创建、执行、分析和维护自动化回归套件。
- 与产品负责人协调解决未解决的问题/增强/升级,并根据需要了解特定功能的使用。
- 使用Java、Karate、JMeter等工具开发自动化功能脚本。
- 根据需要对产品套件进行探索性和手动测试。
- 提供测试方法、最佳实践和标准方面的专业知识。
- 职位将从第一天开始在现场混合办公。面试也可能在现场进行。
团队互动:
- 与团队合作;团队由20多人组成。
工作环境:
芝加哥办公室
所需教育:
- 学位要求:学士学位
所需技术技能
(必需)
在以下两种或多种技术和工具中具备强大的设计和开发技能:Java(2年以上)、Cucumber(2年以上)、JBehave或其他BDD测试框架。
- 至少2-4年的测试自动化框架设计经验。
- 在测试Web服务(REST APIs)方面有丰富经验(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服务