主要职责:1. 测试策略制定:根据项目需求和产品特性,制定全面的测试策略和测试计划。2. 测试用例设计与执行:编写高质量、高覆盖率的测试用例,确保测试全面性和有效性。3. 自动化测试:设计和开发自动化测试脚本,提升测试效率和重复利用率。4. 缺陷管理:负责缺陷的跟踪和管理,确保缺陷及时修复并验证。分析缺陷原因,提出改进建议,防止同类问题再次发生。5. 测试报告与分析:编写详细的测试报告,总结测试结果和发现的问题,提供产品质量评估和改进建议。6. 技术指导与流程优化:指导和培训初级测试工程师,提升团队整体技术水平。引入新的测试方法和工具,推动测试技术的创新。7. 跨部门协作:与开发团队、产品团队紧密合作,确保测试活动与项目需求同步。任职要求:1. 教育背景:计算机科学或相关专业本科及以上学历。2. 工作经验:5年以上软件测试经验,具备大型复杂项目测试经验。3. 技术能力:精通软件测试理论和方法,熟悉功能测试、性能测试、安全测试等。熟练使用主流测试工具(如Selenium、JMeter、LoadRunner等)。具备较强的编程能力,熟悉至少一种编程语言(如Python、Java、C#等)。4. 分析与解决问题能力:具备出色的分析和解决问题的能力,能够独立解决复杂技术问题。5. 沟通与协作能力:具备良好的沟通和协作能力,能够与不同团队有效合作。6. 其他要求:具备较强的责任心和抗压能力。持续学习新技术和工具,保持对测试行业的敏感度。加分项:拥有ISTQB、CSTE等测试认证者优先。熟悉敏捷开发流程,具备在敏捷环境中工作的经验。有自动化测试框架开发经验者优先。有AI自动化测试实际经验者优先。