【岗位职责】
1、软件测试:制定详细的测试计划和测试策略,包括功能测试、性能测试、安全性测试等;设计、编写、执行和维护测试用例,以验证软件的功能和性能;进行手动和自动化测试,确保软件质量和可靠性;识别、报告和跟踪软件缺陷,协助开发团队解决问题;
2、自动化测试:编写和维护自动化测试脚本,以提高测试效率和覆盖率;
3、测试环境管理:配置、维护和监控测试环境,确保测试环境的可用性和一致性
4、性能测试:进行负载测试、性能测试和压力测试,以确保软件在高负载情况下仍然表现良好;
5、文档和报告:撰写测试文档,包括测试计划、测试用例、测试报告等;
6、团队协作:与开发团队和产品团队紧密合作,及时解决和反馈问题。
【任职要求】
1、大学本科或以上学历,计算机相关专业;3-5年相关测试经验,有jun工项目、大模型项目经验者优先;
2、测试基础:熟悉软件测试原理、方法和流程,掌握测试用例设计技巧;
3、自动化测试:熟练使用Selenium等自动化测试工具,了解UI自动化和API自动化测试;
4、编程能力:掌握至少一门编程语言,如Python、Java等;能够编写自动化测试脚本;
5、版本控制:熟悉Git等版本控制工具;
6、缺陷管理:熟练使用Bug跟踪工具,如JIRA、Bugzilla等;
7、性能测试:了解性能测试基本概念,熟悉JMeter、LoadRunner等性能测试工具;
8、接口测试:掌握API测试方法,熟悉Postman、SoapUI等接口测试工具;
9、数据库知识:了解基本SQL语句,能够进行数据库操作。