高级软件测试工程师的基本职责
高级软件测试工程师需要执行功能测试和性能,编写自动化测试脚本及维护。以下是学习啦小编整理的高级软件测试工程师的基本职责。
高级软件测试工程师的基本职责1
职责:
1、负责产品或项目测试需求分析,测试用例设计和测试脚本编写;
2、负责大数据测试环境搭建、管理,测试方案的设计,数据测试工具及脚本开发;
3、负责相关测试执行,包括但不限于大数据接口测试,性能测试,并负责提交缺陷并跟踪缺陷解决情况;
4、负责对版本测试执行情况进行分析总结,编制版本测试分析报告;
5、按时按质完成上级领导安排的工作任务。
任职要求:
1、3年以上测试经验,熟悉软件测试流程和测试用例设计方法;
2、有熟练掌握至少一种编程语言,包括但不限于Python、java、C/C++、Shell等;
3、熟练掌握SQL语法,熟悉mysql,oracle等数据库的使用;
4、熟悉selenium、appium等UI自动化测试框架,能编写自动化测试代码者优先;
5、有良好的逻辑分析能力、沟通能力和快速学习能力,有责任感,主动性强,有良好的团队合作精神,能适应一定压力的工作。
高级软件测试工程师的基本职责2
职责:
1、参与评审公司产品需求、设计原型的讨论和评审,制定测试计划,设计测试用例,执行测试,跟踪管理测试缺陷,编写测试报告,评估测试结果;
2、根据测试计划,搭建测试环境,跟进项目进度,完成测试任务;
3、完成对产品的集成测试与系统测试,对产品的软件功能、性能及其它方面的测试。
任职资格:
1、本科以上学历,计算机、软件相关专业;
2、5年以上互联网软件产品测试经验,熟悉测试工具和测试规范,有移动应用(Android,iOS ,H5)\服务端测试经验,有白盒测试经验;
3、有责任心,工作积极主动,勤恳踏实,能承担一定的工作压力,具备良好的沟通能力和团队合作精神。
高级软件测试工程师的基本职责3
1、根据产品需求进行系统、模块测试,包括测试设计、执行、BUG提交和追踪,测试报告,接口测试等;
2、根据项目过程中的体验对产品提出改进建议以提升用户感受 。
3、充分利用现有设备搭建和维护测试环境;
4、分析问题所在并进行准确定位和验证Bug,填写并提交报告;外部发现的问题的手工测试、自动化管理;
5、通过自动化测试工具,执行自动化测试和自动化补丁集回归测试;
6、根据测试案例编写自动化测试脚本,测试程序;进行测试工具研究和开发;
7、根据性能测试计划,完成性能测试的环境搭建及测试的集成,并对产品性能优化提出有效建议。
8、产品技术文档的撰写,为用户提供产品技术支持。
9、跟踪测试数据正确性,依据结果分析及解决问题。
高级软件测试工程师的基本职责4
职责:
1. 主要负责软件代码测试;
2. 编写相关软件代码测试手册;
3. 建立相关软件代码测试BUG信息库;
4. 向软件开发人员提供BUG信息以便开发人员优化代码;
5. 搭建自动化测试平台,实现自动化测试。
岗位要求:
1. 本科以上学历,电子、计算机、自动化等相关专业,三年以上相关工作经验;
2. 熟悉linux操作系统以及基本命令操作;
3. 至少熟悉一种自动化测试平台,熟练使用自动化脚本语言编写测试脚本;
4. 熟悉C语言软件编程。
高级软件测试工程师的基本职责5
职责:
1、参与项目QA相关的全流程,包括参与需求分析、设计评审,制定测试计划,设计和执行测试用例,进行缺陷跟踪和软件质量分析等;
2、独立完成项目测试,包括制定测试计划,分配测试资源,构建测试环境,执行集成测试,回归测试等;
3、保证被测系统的质量,并通过测试流程和方法创新,努力提升研发的质量和效率;
4、对测试系统进行测试方案评估和项目整体跟进,并协助定位排查问题;
5、根据相关项目开发测试工具和平台,包括并不局限于监控平台,性能测试工具,自动化等。
任职要求
1、本科以上学历(含),计算机相关专业;
2、精通JAVA、C#、C/C++其中一门语言,熟悉Linux或Unix操作系统;
3、至少3年以上软件开发或自动化测试工作经验;
4、熟悉软件工程、软件测试理论和方法,熟知相关的测试流程、测试文档标准和软件工程学原理,能主动进行技术钻研的经验者优先;
5、具备互联网广告、搜索、大数据处理、分布式系统、数据库和网络等业务领域测试经验者优先;
6、具备解决复杂问题和编写自动化测试工具和系统的能力;
7、很强的逻辑思维能力,谈判的能力和冲突管理的能力;
8、善于团队合作,理解和适应变化,以结果和行动为准则,努力追求成功。