测试计划与策略:
参与需求评审,理解产品业务逻辑,识别测试风险与范围。
制定或协助制定测试计划、测试策略,估算测试工作量。
测试设计与开发:
设计、编写和维护高质量的手动测试用例与测试脚本。
根据项目需要,开发、执行并维护自动化测试脚本(UI/接口自动化)。
准备和管理测试数据,构建模拟测试环境。
测试执行与缺陷管理:
执行手动测试和自动化测试,包括功能、回归、集成、冒烟测试等。
使用缺陷管理工具(如Jira、禅道)提交、跟踪、验证缺陷,推动问题及时解决。
对缺陷进行根因分析,并主动提出改进建议。
测试报告与过程改进:
编写测试报告,总结测试结果,评估产品质量风险,为项目上线提供决策依据。
参与测试流程和规范的优化,引入和推广新的测试方法和工具,提升测试效率。
跨团队协作:
与产品经理、开发工程师、运维工程师等紧密协作,确保项目顺利推进。