我们的客户正在寻找一名合同制自动化测试员,负责设计、开发和维护自动化测试解决方案。
该职位专注于使用C#进行基于Selenium的自动化,与Azure DevOps集成,并有效利用AI辅助的QA工具,以提高测试覆盖率、稳定性和交付速度,适应敏捷环境。
地点:远程
期限:12个月+可延长选项
职责
- 使用Selenium WebDriver和C#设计、开发和维护自动化UI测试脚本。
- 按照最佳实践(例如,页面对象模型、可重用组件)构建和增强自动化框架。
- 为基于React的Web应用程序自动化功能和回归测试场景。
- 将自动化测试集成到Azure DevOps CI/CD管道中,并分析执行结果。
- 使用AI辅助的QA工具支持测试生成、故障分析、测试优化和维护减少。
- 识别自动化候选项并为整体测试自动化策略做出贡献。
- 在Azure DevOps中记录、跟踪和管理缺陷和测试结果。
- 在敏捷会议中与开发人员、功能测试员和产品团队合作。
要求
- 4年以上QA经验,重点是测试自动化。
- 拥有使用Selenium WebDriver和C#进行测试脚本编写的实践经验。
- 有测试基于.NET后端、React前端和Microsoft Azure构建的应用程序的经验。
- 具有设计和维护测试自动化框架的丰富经验。
- 拥有使用Azure DevOps进行管道、测试计划和工作跟踪的实践经验。
- 有使用AI工具辅助QA活动(例如,测试创建、分析、优化)的实际经验。
- 对敏捷/ Scrum交付模型有扎实的理解。
- 具备强大的问题解决能力,并注重测试的可靠性和可维护性。