高级软件测试工程师主要负责的岗位职责可以分为以下几个方面: 1. 测试理论知识与实践:高级软件测试工程师应具备扎实的软件测试理论知识,熟悉测试流程,并拥有丰富的移动互联网产品测试经验。这包括了解软件开发和测试工作流程,掌握测试用例的设计、编写、执行,以及对测试结果的分析。 2. 测试工具使用与自动化:高级软件测试工程师需要熟练使用各种测试工具,例如fiddler、charles、postman、jmeter、loadrunner等,以提高测试效率与质量。此外,还需要掌握至少一门编程语言(如java、python、shell等),具备自动化测试脚本编写能力。 3. 缺陷管理与跟踪:高级软件测试工程师负责使用缺陷跟踪工具监控和报告Bug状态,确保问题得到及时的识别和解决。同时,需要参与需求评审、设计评审、测试计划制定等,确保测试与产品规格和需求的一致性。 4. 持续集成与性能测试:高级软件测试工程师应负责自动化测试、性能测试和持续集成实践相关工作,保证产品满足质量标准。需要独立完成产品的各类型测试,执行功能测试和性能测试,编写自动化测试脚本及维护。 5. 团队协作与沟通:高级软件测试工程师需要具备较强的逻辑分析及问题定位能力,有良好的团队合作意识,强烈的责任心和较好的沟通表达能力。在工作中能协调组织各方面进行评审,并快速找出重要的软件问题,与开发人员和团队成员有效沟通。 6. 文档编写与质量报告:高级软件测试工程师还需要负责编写产品用户文档、功能说明书、FAQ等用户使用文档,并编写测试执行报告,提供软件是否可以发布或提交用户使用的结论。 任职要求方面,主要包括:本科以上学历,计算机相关专业;1年以上测试经验;熟悉接口测试工具和并发压力测试工具;具备编写测试脚本、SQL语句的能力;熟悉主流数据库如MySQL、Oracle;良好的文档能力、沟通能力;有Scrum Master或敏捷开发经验者优先;掌握熟练的英语及粤语、国语者优先。 高级软件测试工程师岗位涉及的技能范围广泛,需要不断的更新和提升个人能力,以满足不断变化的软件测试需求。岗位职责明确指出工程师的工作内容和质量要求,帮助他们更好地定位自己的职责,提高工作效率和产品质量。
































- 粉丝: 874
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源


