职位:高级QA测试自动化工程师,负责自动化、性能和API/集成测试
我们的公共部门客户正在寻找一名高级QA测试自动化工程师,负责自动化、性能和API/集成测试。
1年合同,可能延长。每周在办公室工作3天,优先考虑温哥华的候选人。
必须具备:
- 7年以上(实际时间)软件测试工作经验,其中5年以上使用UI自动化,包括构建新框架、UI测试、数据库、批处理、API、性能和负载测试。
- 在开发自动化测试策略、测试计划和测试自动化路线图方面具有丰富经验。
- 在使用Katalon Studio、Robot Framework、Selenium、Playwright和Load Runner等测试自动化和性能工具方面具有丰富经验。
- 5年以上在敏捷开发环境中工作的经验。
- 有使用Azure Dev Ops或类似工具维护任务、管理待办事项、维护测试用例库等的经验。
- 具备Microsoft Power Platform(如Power Apps、Dynamics)的功能知识,并在该平台上进行实际测试,特别是测试Dynamics的定制化。
- 具备Scaled Agile Framework(SAFe)培训和认证,如SAFe Practitioner,或承诺在工作开始后2个月内进行培训并获得认证。
- 计算机科学或STEM(科学、技术、工程、数学)学士学位。
职责:
- 分析和理解需求以准备测试策略和计划,包括测试估算。
- 创建测试计划、测试用例和测试数据。
- 自动化脚本和测试(UI自动化/性能/API测试/CICD)。
- 使用Selenium、Katalon Studio和Playwright为复杂项目创建自动化框架,该项目大量使用屏幕和API。
- 重用和结合IT和业务测试场景和测试用例。
- 报告测试结果,包括缺陷/错误,包含重现步骤、截图、影响和严重性,并在QA仪表板中展示。
- 支持UAT分诊,协调业务领域之间的工作。
- 调查和分析生产事件的根本原因。
- 在CMS项目中担任QA功能负责人。
- 在敏捷/Dev Ops软件开发环境中工作。
- 提供反馈以提高团队绩效。
- 指导QA团队成员。