软件测试资深工程师
📍 包河区⏱️ 不限🎓 不限 👁️ 3次浏览
薪资面议
岗位职责
制定测试计划和策略
1.1根据MOM、TPM、LIMS等项目需求和软件设计文档,制定详细的测试计划和策略;
1.2确定测试范围、测试方法、测试资源、测试环境等,确保测试工作能够全面覆盖软件的功能和性能。
设计和编写测试用例
2.1参与MOM、TPM、LIMS等项目需求研讨会,定制编写用户故事,确保正确理解需求,减少返工;
2.2根据测试计划和策略,设计和编写测试用例,充分考虑软件的功能、性能、安全性等方面的要求,确保全面覆盖测试场景。
执行测试用例和记录测试结果
3.1按照测试用例的指引执行测试,记录测试结果;
3.2对MOM、TPM、LIMS等系统的功能、性能、兼容性、安全性等方面进行测试,记录测试过程中的问题和缺陷;
3.3在执行测试的过程中,关注测试的覆盖率,确保所有功能和场景都得到了充分的测试。
缺陷管理和报告
4.1将缺陷记录在缺陷管理系统中,并详细描述缺陷的现象、重现步骤、严重程度等信息。
4.2与开发人员进行沟通,协助开发人员定位和解决缺陷。
4.3测试结束后,编写系统测试报告,总结测试的过程和结果,提出改进建议。
自动化测试
5.1深入理解MOM、TPM、LIMS等系统的需求,构建自动化测试场景,使用编程语言和自动化测试工具编写和执行自动化测试脚本,自动执行测试用例,并收集测试结果,提高测试效率;
5.2对自动化测试的结果进行详细分析,找出软件中存在的问题和缺陷,将测试结果和问题反馈给研发团队进行跟踪解决,保障产品质量;
5.3维护和优化自动化测试脚本,确保测试用例始终与软件产品保持同步,满足测试场景的需要。