工作内容: 1、制定测试计划:根据产品需求和技术规格,制定详细的测试计划;2、设计测试案例:编写功能测试、性能测试、兼容性测试、安全测试等测试用例;3、执行测试:进行手动和自动化测试,确保软件功能和性能符合要求;4、缺陷管理:记录、分析和跟踪软件缺陷,协助开发人员定位和修复问题;5、测试自动化:开发和维护测试自动化脚本,提升测试效率和覆盖率;6、回归测试:在软件版本更新后执行回归测试,确保新功能和修改不会影响已有功能;7、测试报告:编写详细的测试报告,提供测试结果和改进建议;8、协同合作:与开发团队、产品经理和其他相关人员紧密合作,确保测试过程的顺利进行。岗位要求:1、本科及以上学历,计算机/软件等相关专业; 2、有3年以上软件测试工作经验,有敏捷开发流程中的测试经验,有web及上位机软件测试经验者优先;3、熟悉软件测试生命周期(STLC)和测试流程, 熟练使用测试管理工具(如JIRA、TestRail);4、熟悉一种以上的编程语言(如Python、Java),能独立编写测试脚本;5、有API测试经验,熟悉工具如Postman、SoapUI;有使用Selenium、Appium等工具进行自动化测试的经验;6、熟悉缺陷管理,会使用缺陷跟踪系统,能够有效地记录和管理缺陷;7、熟悉集成测试、性能测试、安全测试;熟悉持续集成/持续部署(CI/CD)流程及相关工具(如Jenkins、GitLab CI),有Linux/Unix环境下的测试经验;8、有较好的书面和口头沟通能力,能够清晰地记录和报告测试结果。