职位名称:软件测试自动化工程师
工作地点:加利福尼亚州西尔马尔,谷谷景法院15900号(现场)
工作时长:5 个月以上,可能延长
工作时间:上午 8 点到下午 5 点
薪资:每小时 51 美元,W2
职位概述:
作为一名 SDET,您将嵌入到我们的敏捷 Scrum 团队中,与开发人员、产品负责人和 QA 领导者紧密合作,编写、执行和维护测试自动化。您将参与手动和自动化测试,并帮助建立和完善可扩展的测试实践和工具,适用于基于 Angular/.NET 的 Web 应用程序。
主要职责:
• 使用 Playwright(C#)和基于 .NET 的框架(例如 xUnit、NUnit)编写和维护自动化 UI 和集成测试
• 对 Angular 前端和 .NET 后端应用程序进行手动和探索性测试
• 参与所有 Scrum 会议,并协助定义可测试的验收标准
• 与开发人员合作,了解应用程序设计,尽早识别测试机会
• 协助将自动化测试集成到 CI/CD 管道中,使用 Azure DevOps
• 贡献并扩展共享的 Playwright 测试自动化框架
• 分析测试失败情况,并提交清晰、简洁的缺陷报告,附上详细的重现步骤
• 维护基本测试数据,并编写 PL/SQL 查询以支持后端验证
• 提供有关测试设计、架构和质量策略的反馈
要求:
• 2-4 年 SDET 或 QA 自动化工程师的工作经验
• 精通 C#,并对面向对象的原则有深入理解
• 具备测试 Angular 应用程序和 API 的实践经验
• 熟悉 Playwright 或类似的浏览器自动化工具(例如 Selenium、Cypress、Puppeteer)
• 在 CI/CD 环境中工作经验(优先考虑 Azure DevOps)
• 能够编写和理解 SQL 查询(Oracle PL/SQL 更佳)
• 较强的分析和调试能力
• 接触过敏捷 Scrum 流程和会议
加分项:
• 具备 jMeter 等性能测试工具的经验
• 熟悉 Kubernetes/Docker 环境
• 在受监管环境(医疗设备、制药、医疗保健)工作的经验
• 具备 Azure DevOps 测试计划或其他测试用例管理工具的经验