职位描述
岗位职责:
1、负责制定软件测试计划和测试方案,设计和编写测试用例,确保测试工作的全面性和有效性,覆盖功能、性能、安全等各个方面。
2、执行测试用例,及时发现软件中的缺陷,并进行详细的缺陷记录和跟踪,推动开发团队修复缺陷,直至问题闭环。
3、参与产品需求评审、设计评审等工作,从测试角度提出合理的建议和意见,帮助优化产品设计和开发流程,减少后期缺陷的产生。
4、负责测试环境的搭建和维护,确保测试环境与生产环境的一致性,提高测试结果的准确性和可靠性;同时,对测试数据进行管理和维护,保证测试数据的有效性和完整性。
5、定期撰写测试报告,对测试结果进行分析和总结,向项目团队和管理层汇报项目质量状况,为项目决策提供数据支持。
任职要求:
1、本科及以上学历,计算机相关专业,4年以上软件测试工作经验;
2、熟悉软件测试理论和流程,掌握黑盒测试、白盒测试、灰盒测试等测试方法;能够熟练运用等价类划分、边界值分析、因果图等测试用例设计方法;
3、熟练使用至少一种自动化测试工具,如Selenium、Appium等,能够编写自动化测试脚本,提高测试效率;
4、熟悉性能测试工具,如JMeter、LoadRunner等,能够进行性能测试方案设计、执行和结果分析;
5、具备一定的编程能力,熟练掌握Python、Java等至少一种编程语言,能够编写简单的测试脚本和工具,用于数据处理、测试辅助等工作;
6、熟悉数据库操作,能够编写SQL语句进行数据查询、验证和修改;
7、了解常用的网络协议,如HTTP、TCP/IP等,能够进行接口测试;
8、熟悉Linux操作系统基本命令,能够在Linux环境下进行测试相关操作;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕