岗位要求:1、本科及以上学历,计算机科学、软件工程、电子信息、自动化等相关专业优先;2、2年以上软件测试或硬件测试经验,有自动化测试经验者优先;3、熟悉测试流程和测试方法,具备一定的编程能力;4、熟悉常用的测试工具,如JIRA、TestRail、Selenium、JMeter等;5、熟悉至少一种编程语言,如Python、Java、C#等,能够编写自动化测试脚本;6、熟悉数据库操作,能够编写SQL语句进行数据验证;7、具备良好的问题分析和解决能力,能够快速定位和复现问题;8、具备较强的沟通能力和团队合作精神。岗位职责:1、根据产品需求和设计文档,制定详细的测试计划,明确测试范围、测试方法、测试工具和测试周期;2、确定测试资源需求,协调测试环境搭建;3、根据产品需求和设计文档,编写测试用例,确保覆盖所有功能点和业务流程;4、设计自动化测试脚本,提高测试效率;5、执行功能测试、性能测试、兼容性测试、安全性测试等,记录测试结果并提交缺陷报告;6、跟踪缺陷修复情况,进行回归测试,确保问题得到解决;7、根据测试需求,开发或维护自动化测试工具和测试框架,提高测试效率;8、研究并引入新的测试技术和工具,提升测试团队的技术水平;9、编写测试报告,总结测试结果,分析测试数据,提出改进建议;10、向项目团队和管理层汇报测试进展和风险;11、与开发团队、产品经理、需求分析师等紧密合作,确保测试工作与项目进度同步;12、参与需求评审和设计评审,提出可测试性建议;13、分析测试过程中的问题,提出流程优化建议,提升测试效率和质量;14、参与测试流程和规范的制定与完善。