职位:SDET(质量保证工程专员)
地点:加利福尼亚州圣尼维尔或新泽西州伯克利海茨
类型:全职
职位描述:
执行软件开发和测试任务,关注生产软件的可测试性、稳定性和性能。我们正在寻找具有高级编程技能的测试专业人员。
能够创建自动化测试工具和框架,以辅助手动测试过程。
作为个人贡献者,您将分析产品开发设计,阐述预期的测试方法,构建和维护测试脚本,使用手动和自动化测试套件执行功能和回归测试,并与其他功能团队合作处理特性或子系统的方面。
通过详细的自动化方法推动质量和卓越。
软件开发测试工程师(SDET)的职责:
• 作为敏捷团队的一员,审查和贡献用户故事,以确定验收标准,并构建测试脚本(手动和自动化)以验证标准。
• 在评估软件质量方面充当“客户之声”,这包括提供对产品设计和流程的意见,以改进我们的整体交付。
• 使用系统化的测试设计对软件产品进行调试,以开发、应用和维护公司产品的质量标准。
• 开发、修改和执行软件测试计划,为测试编写自动化脚本和程序。
• 安装、配置和维护自动化测试框架。
• 使用各种技术和工具实施、执行和调试自动化的UI和API级别的测试脚本。
• 进行软件测试的所有阶段,包括测试计划、功能、集成和回归测试。
• 与其他QA自动化工程师一起贡献测试自动化的最佳实践。
• 与产品负责人和软件工程师合作,了解需求和业务用例。
• 确保经过验证的交付物符合功能和设计规范和要求。
• 根据需要设置和拆除内部和外部测试环境,包括为内部测试和客户集成创建常用用例配置。
• 能够设置测试框架环境和测试床。
• 能够根据业务需求编写详细的测试计划和测试脚本(手动和自动化)。
• 能够记录和跟踪缺陷,并生成详细报告。
• 协助开发负载和性能测试的最佳实践和框架。
所需资格:
• 本科学历优先。
• 5年以上的QA和/或开发经验。
• 具备QA自动化经验。
• 具备Java编程经验。
• 1年以上的编程或脚本语言经验(Java、TypeScript、Python)。
• 有测试REST API调用的经验。
• 有编写SQL查询的经验。
• 有使用Confluence、JIRA、ALM或MTM等测试用例管理和缺陷管理工具的经验。
• 有测试Web应用程序的所有层次,包括前端、服务层和后端测试的经验。
• 出色的书面/口头沟通能力,对解决问题充满热情,具有高度的细致注意力。