测试开发工程师
岗位摘要
设计和开发自动化项目,包括初始概念、设计需求、系统架构和测试计划;与开发团队紧密合作,设计和实现自动化框架的新功能和库;为Web和移动应用(iOS和Android)开发测试自动化;构建测试自动化基础设施和测试库,实现从部署、测试执行到结果报告的端到端自动化
岗位职责
- 设计和开发自动化项目,包括初始概念、设计需求、系统架构和测试计划
- 与开发团队紧密合作,设计和实现自动化框架的新功能和库
- 为Web和移动应用(iOS和Android)开发测试自动化
- 构建测试自动化基础设施和测试库,实现从部署、测试执行到结果报告的端到端自动化
- 识别、设计并实施当前架构的改进,包括内部流程优化、自动化手动流程、优化数据交付、降低成本、重新设计基础设施以提高可靠性
- 构建自助工具、API和脚本,用于持续的端到端测试自动化
任职要求
- 具备自动化测试框架开发和维护经验
- 熟悉Web和移动应用(iOS和Android)的测试自动化
- 具有内容管理、数字资产管理系统和可扩展动态渲染引擎的实践经验者优先
- 能够与开发团队协作,设计和实现自动化框架的新功能和库
- 具备构建测试自动化基础设施和测试库的能力
- 熟悉持续集成和端到端测试自动化工具和流程