测试开发工程师岗位职责

2018-05-12    工程师职责    【本页移动版】
测试开发工程师是做什么的?本文提供测试开发工程师的岗位职责例子,包括详细的工作内容及任职要求。
-------------------------------------------------

工作职责:

1、根据产品规范编写测试计划,设计测试数据和测试用例

2、运用白盒方式对网站项目进行测试,并撰写相关文档

3、完成业务测试需求,配合开发和业务完成生产验证、问题跟踪

任职资格:

1. 计算机及软件相关专业本科以上学历;

2. 3年以上软件开发、自动化测试开发工作经验;

3. 熟悉Java/Python等至少一种编程语言,有Nodejs/Java"script"/Html/CSS等使用经验者优先;

4. 解决复杂问题,有编写自动测试工具和系统的能力优先;

5. 熟悉Oracle,MySQL 等数据库的知识及基本操作;

6. 有性能、安全、白盒测试等专业测试领域经验者优先;

7. 精通测试流程和测试用例设计方法,能主动进行技术钻研;

8. 性格开朗乐观,积极主动,善于沟通,具有很强团队协作能力;

-------------------------------------------------

岗位职责:

1、负责公司产品的自动化测试,根据业务需求编写自动化测试脚本,执行并维护;

2、负责iOS/Android客户端的测试工作,保证产品功能和性能质量;

3、根据工作需要,开发测试工具,提升整体测试效率;

4、研究产品的测试解决方案,测试方法的创新。


岗位要求:

1、工科、计算机或其他相关专业本科及以上学历;

2、熟悉Java/C/C++/OC/JS/Python/Ruby等至少一种编程语言,至少2年以上软件开发或自动化测试工作经验;

3、很强的逻辑思维能力,善于分析和解决问题,有一定的抗压能力;

4、善于团队合作,理解和适应变化,以结果和行动为准则,努力追求成功;

5、有以下工作经验者优先考虑:

(1)有互联网产品/移动端App测试经验;

(2)有测试工具平台设计开发经验,熟悉流行的自动化测试框架;

(3)有Android或者iOS开发经验。

-------------------------------------------------
岗位职责:
1.负责公司整套测试体系平台的开发和完善
2.负责其他测试小组测试工具需求开发
3.测试相关的新技术、新知识的学习、研究



岗位要求:
1.熟悉测试流程、测试理论相关知识;
2.有软件测试的相关工作经验
3.熟悉J2EE体系架构,具有JSP,ejb等实际开发经验
4.熟悉web2.0开发规范,掌握主流web开发技术(java方向)
5.有实际web项目开发经验或自动化工具开发的优先
6. 有大数据测试经验者优先考虑
-------------------------------------------------

岗位职责:

    编写性能测试计划、方案,场景,并根据方案和计划开展性能测试,推动问题解决;独立负责服务端接口项目的性能测试工作,实施执行性能测试,收集分析性能监控数据,发现、确定性能瓶颈问题并快速准确定位问题,协助开发项目组进行性能调优工作;按照测试思路进行性能测试平台建设;并按照测试流程完成常态化性能测试。研究性能测试方法和工具,不断完善性能测试框架,提供平台内最适合的性能测试工具和方法。


任职资格:

    熟悉性能测试的整体流程、方法,具备性能测试需求、分析和设计能力,编写完整的性能测试报告;具有实际项目的性能测试工作经验,熟练使用性能测试工具LoadRunner、JMeter等主流性能测试工具,具备独立编写脚本能力,至少熟悉一种脚本语言,如Shell、Python等脚本语言;熟练使用jprofiler、jconsole、MAT等工具对JVM进行分析,并利用jmap、jstack定位软件出现的内存问题、cpu问题;熟悉各类接口测试工具(如:SoapUI、jmeter),能够独立完成测试任务;熟练操作MySQL/Oracle等数据库和相关工具,熟悉sql语法和常见sql操作;能熟练运用Linux操作系统,了解常用命令的使用,能够利用命令独立分析定位日志问题;思维清晰敏捷,有较好的逻辑分析能力和沟通技巧,有较强的书面表达能力,工作细致认真、积极主动、能够承担较大的工作压力;具有良好的沟通能力、协调能力和团队合作精神;


 

推荐文章