职位概述
IT应用测试工程师将独立设计、执行和维护手动和自动测试,以确保高质量的软件交付。他们将支持测试计划工作,利用他们对测试流程的理解;与开发人员和产品团队密切合作以解决问题,优化测试实践,并提高应用程序的测试覆盖率。该角色还将通过增加测试生命周期中的自动化来提高效率。此外,该角色还将参与更复杂的测试项目。
主要职责与责任
- 开发全面且可重复的测试用例并独立执行。执行各种测试类型,包括功能测试、集成测试和回归测试,以减少生产缺陷。
- 通过手动和自动测试来减少生产缺陷。自动化关键功能和回归测试,确保测试脚本高效且可重用。
- 参与实施和改进自动化测试套件。
- 创建测试用例、测试结果和错误报告。在错误报告中提供简明的测试用例和可重复的步骤,并保持中等规模功能的文档更新。
- 与产品经理/开发人员/业务分析师合作,澄清产品需求,并从需求的早期版本到发布提供反馈,确保软件满足业务和用户对其团队中中等复杂功能的期望。参与用户验收测试活动。
- 识别测试进度障碍,并与其他团队合作及时解决。
- 彻底审查测试用例,确保其全面、清晰并符合需求。为同行的测试用例提供反馈并合作进行优化。
- 分析结果以评估测试效果,并主动识别改进领域。提出测试流程改进建议。
- 扩展测试自动化专业知识,并承担执行和维护自动化测试的责任。
- 能够适应不断变化的需求、系统设计、新技术以及优先级或职责的变化。
教育与经验
- 至少5年手动和自动化测试经验。
- 工程计算机科学或相关领域的学士学位。
- 测试自动化工具经验(例如,Selenium,Katalon)。
- 深入了解SDLC和敏捷框架的最佳实践。
- 熟练使用ADO管理缺陷和测试文档。
- 在财产与意外保险或相关领域有经验。
- 优秀的分析和解决问题的能力。
- 能够独立工作并作为团队的一员。
- 强大的沟通和文档编写能力非常重要。