职位描述
【岗位目标】:
全面负责软件产品的质量保障工作。核心任务是构建高效、可靠的软件测试体系,提升测试流程的规范性和产出质量。通过带领测试团队与开发团队紧密协作,确保软件产品的功能性、稳定性、易用性达到上线标准,直接为软件产品的质量负责。
【岗位职责】:
1、测试流程与质量体系建设
• 结合敏捷开发或瀑布开发模式,设计与优化贴合软件研发团队的测试流程,明确从需求评审到产品上线的各阶段测试活动。
• 制定并推行测试相关的标准与规范,包括测试计划、测试用例、缺陷报告、质量报告的标准模板。
• 建立质量门禁,确保测试准入和准出标准得到严格执行。
2、团队管理与项目协作
• 负责软件测试团队的日常管理、工作分配、技能培训和绩效考核。
• 参与项目立项和需求评审,从测试角度评估需求的可测性和潜在风险。
• 主导制定项目测试策略与测试计划,合理估算测试工作量,确保测试资源投入。
• 作为测试接口人,与开发经理、产品经理等保持高效沟通,协同解决项目过程中的问题,推动缺陷的及时修复。
3、测试执行与质量监控
• 监督测试团队的执行过程,确保测试用例的充分性和缺陷描述的准确性。
• 建立质量度量体系,跟踪并分析缺陷密度、缺陷修复率、用例覆盖率、线上缺陷泄漏率等关键指标。
• 定期向研发总监和管理层汇报软件产品质量状态,为决策提供数据支持。
4、测试技术推进
• 主导自动化测试的规划、建设和推广,提升回归测试效率,重点关注意图(UI)、接口(API)等层面的自动化。
• 根据需要引入性能测试、安全测试等专项测试能力。
• 负责测试工具、测试环境的管理与维护。
5. 持续改进
• 组织对线上问题的复盘,深入分析根因,推动开发、测试、产品等环节的改进措施落地,形成质量闭环。
• 持续关注并引入业界先进的测试技术和实践,提升团队整体能力。
【任职要求】:
1、计算机相关专业本科及以上学历;
2、熟悉软件测试相关理论和流程,熟悉软件测试的常用工具;
3、3年以上软件测试经验,至少1年以上测试团队或测试项目管理经验。有成功带领团队完成多个软件项目测试全流程的经验;
4、精通软件测试理论和流程,熟悉敏捷开发模式(如Scrum)下的测试实践;
5、具备丰富的测试用例设计、缺陷管理能力,能主导测试方案评审;
6、熟练掌握至少一种自动化测试工具或框架(如 Selenium、JUnit、TestNG、Cypress、Postman等),并有实际项目应用经验;
7、具备良好的沟通能力、推动力和团队协作精神,能够与开发人员高效合作;
8、熟悉常用的Bug管理跟踪、版本控制软件;
【优先考虑】:
1、有SaaS、企业级软件或大型业务系统测试经验者;
2、有性能、压力、安全测试经验者;
3、了解CI/CD流程,并能将自动化测试集成到流水线中;
4、有编程能力(如Java、Python)者优先;
5、具备架构和搭建自动化框架的能力者;
【其他福利】:
1、五险一金:转正后交五险一金;
2、带薪年假:入职满一年享受5天及以上带薪休假;
3、节日慰问:春节、端午、中秋等节日,发放节日福利;
4、工作环境:公司配置有员工餐厅,微波炉,冰箱,饮水机等设施;
5、团队活动:不定期组织各类业务、团建活动等。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕