职位描述
参与B/S架构软件的敏捷开发流程,负责设计和执行功能测试、性能测试,并开发和维护自动化测试用例,确保产品交付的稳定性和高质量。
岗位职责
- 对Web系统进行功能测试,并对相关微服务进行集成测试,作为Scrum团队中的独立QA角色,确保产品质量。
- 根据需求和设计文档制定测试计划,设计测试用例和测试数据,并高效执行测试。
- 及时报告、定位并跟踪缺陷,确保按时高质量交付。
- 在敏捷开发过程中,与产品经理、开发人员及其他团队成员紧密协作,快速解决问题。
- 设计、开发并维护自动化回归测试脚本,分析测试结果,及时反馈问题。
- 识别测试过程中的风险,并提供有效的缓解方案。
- 整理产品和测试知识,构建完整的文档体系,促进团队知识共享与协作。
- 准确评估用户反馈问题的重要性和影响,积极跟进并快速响应线上问题,提供解决方案或临时应对措施。
任职要求
- 计算机科学、软件工程、信息系统或相关专业本科及以上学历。
- 5年以上B/S架构软件测试经验。
- 深入理解软件质量保证流程、最佳实践及现代互联网应用架构。
- 能够将用户故事和使用场景转化为可执行的测试计划,熟悉行为驱动开发(BDD)方法。
- 具备独立制定测试计划、设计并执行测试用例、跟踪测试进度的能力。
- 具备较强的代码阅读能力。
- 熟练使用自动化测试工具,如Selenium、Puppeteer、Cypress、Cucumber、Appium、Playwright等。
- 有自动化测试框架开发经验者优先。
- 具备扎实的编程能力,至少精通一门编程语言(Python优先)。
- 具有英语技术文档阅读和口语交流能力优先。