职位描述
岗位职责描述:
1、测试计划制定,即根据项目的需求文档、设计文档和项目计划,制定详细的测试计划,包括测试范围、测试方法、测试进度安排、资源需求等。
评估测试风险,制定相应的风险应对措施,确保测试工作能够顺利进行;
2、测试用例设计,设计高质量的测试用例,覆盖软件的各种功能、边界条件和异常情况。运用等价类划分、边界值分析、因果图等多种测试用例设计方法;
3、组织和执行测试工作,包括功能测试、性能测试、安全测试等,及时发现软件中的缺陷和问题;
4、对测试结果进行分析和总结,编写测试报告,向上级领导和相关部门汇报测试情况;
5、跟踪缺陷的修复情况,与开发团队进行沟通和协调,确保缺陷能够及时得到修复。对缺陷进行分类和统计分析,找出软件中存在的共性问题和潜在风险,为软件的质量改进提供建议
具体工作安排:
一、 人员分配模型的相关测试:
1)根据业务的实际要求,针对人员分配模型设计完整的测试用例。
2)在人员分配模型有变更的时候(新增功能、修改功能、bug修复等等)对模型做完整的测试。
二、机位分配模型的相关测试:
1)根据业务的实际要求,针对机位分配模型设计完整的测试用例。
2)在机位分配模型有变更的时候(新增功能、修改功能、bug修复等等)对模型做完整的测试。
三、针对核心管理模块相关的测试:
1)流程配置子模块的测试用例设计、自动化测试、缺陷管理。
2)资源管理子模块的测试用例设计、自动化测试、缺陷管理。
3)系统设置子模块的测试用例设计、自动化测试、缺陷管理
4)规则引擎配置子模块的测试用例设计、自动化测试、缺陷管理。
5)资质管理子模块的测试用例设计、自动化测试、缺陷管理
6)轮转管理子模块的测试用例设计、自动化测试、缺陷管理
技能要求:
1、大学本科以上学历,计算机或相关专业;3到5年实际项目经验;
2、熟练掌握各种测试方法,如黑盒测试(等价类划分、边界值分析、因果图、决策表等)、白盒测试(语句覆盖、判定覆盖、条件覆盖等)。能够根据项目需求,制定合适的测试策略,确保软件质量
3、具备设计高质量测试用例的能力,测试用例应全面覆盖软件的功能、性能、兼容性等方面,同时具有良好的可维护性和可执行性。能够根据需求变更快速调整和优化测试用例;
4、 熟悉缺陷的生命周期,能够准确地记录、分类和跟踪缺陷。对缺陷进行深入分析,找出问题的根源,并与开发团队有效沟通,推动缺陷的及时解决。同时,能够对缺陷数据进行统计和分析,为软件质量评估和过程改进提供依据;
5、 熟练使用测试管理工具,如Jira、禅道等,进行测试计划制定、测试用例管理、测试任务分配、缺陷跟踪等工作,提高测试工作的效率和规范性;
6、 掌握至少一种自动化测试工具,如 Selenium、Appium、JMeter等。能够编写自动化测试脚本,实现测试用例的自动化执行,提高测试效率和覆盖率;
7、熟悉性能测试工具,能够进行性能测试方案设计、性能数据采集和分析,发现软件在性能方面存在的问题,并提出优化建议;
8、 良好的学习能力、团队协作能力和沟通能力;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕