• 设计、开发和维护各种软件应用的自动化测试脚本。
• 使用行业标准的自动化测试工具和框架,确保测试过程的效率和有效性。
• 与跨职能团队合作,了解需求并将其转化为自动化测试用例。
• 为整体测试策略和测试计划活动做出贡献。
• 与质量保证团队密切合作,确定适合自动化测试的领域并制定实施策略。
• 执行自动化测试脚本并分析结果,以识别缺陷并确保软件的质量。
• 生成全面的测试报告,并向相关利益相关者传达测试结果。
• 与开发人员密切合作,重现、排除和解决已识别的问题。
• 持续了解与测试自动化相关的行业最佳实践、新兴工具和技术。
• 积极参与流程改进计划,提高测试过程的效率和有效性。
• 创建和维护与测试计划、测试用例和自动化测试脚本相关的文档。
• 以清晰简明的方式记录和报告缺陷,包括重现步骤。
• 至少拥有5年自动化测试的专业经验。
• 熟练掌握Java、Python或C#等编程语言。
• 在Selenium、Appium或类似的自动化测试工具方面具有丰富的经验。
• 深入了解软件测试原理、方法和流程。
• 能够独立工作并作为团队的一部分工作。
• 相关认证(如ISTQB、Selenium)将是一个加分项。