软件测试开发工程师专题汇总
岗位职责:
1、编写和维护自动化测试框架和脚本;
2、测试工具开发(提升测试工作效率);
3、持续集成测试自动化研发。
任职要求:
1、精通JAVA开发技术与自动化测试框架;
2、精通Selenium、WEBDriver、Appium,testNG,Junit等开源框架,了解Jenkins、Docker工具;
3、熟悉mysql、Hadoop、redis等关系和非关系型数据库,具备linux/unix、windows多平台测试经验;
专业知识及技能要求:
1、至少2年以上移动端测试经验,熟悉Android、iOS应用软件测试方法;
2、至少掌握一门开发语言,Python、Java、OC(Swift)、JS优先;
3、掌握常用的测试工具,实现稳定性、性能、自动化测试或安全测试;
4、掌握网络协议,能够使用抓包工具进行问题定位与分析;
5、具备良好的需求理解和分析能力,能够快速理解业务,识别业务风险并给出优化方案;
6、掌握Linux与数据库基本操作;
7、热爱软件测试工作,对技术有兴趣、有激情,可以胜任重复性工作,善于学习,善于分析,对待工作细致、认真、富有耐心,拥有良好的沟通能力及团队合作精神,较强的责任感及进取精神。
岗位职责:
1、按产品开发计划进行合理的测试用例设计,使用多种测试方法对程序进行多层次测试,以发现问题,并定位问题原因,输出测试报告;
2、研究并实现能够促进研发生产力提高的测试框架或工具。
岗位职责:
1.编写和维护pc端APP端自动化测试框架和脚本;
2.测试工具开发(提升测试工作效率);
3.持续集成测试自动化研发。
应聘要求:
1.精通JAVA开发技术与自动化测试框架;
2.精通Selenium、WEBDriver、Appium,testNG,Junit等开源框架,了解Jenkins、Docker工具;
3.熟悉mysql、Hadoop、redis等关系和非关系型数据库,具备linux/unix、windows多平台测试经验;
4.三年以上自动化相关开发经验。
此数据摘自相关公司实际发布的招聘要求岗位职责:
1、根据产品需求、功能设计、测试需求等编写测试用例,并根据测试用例用自动化工具开发脚本,完成测试
2、根据自动化测试框架,对其他同学的测试脚本或者是早期的脚本进行完善、优化
3、根据项目需求,搭建适合项目的自动化测试框架,并能根据需求优化测试框架
4、根据项目、团队需求,进行测试工具的开发、调试、发布
5、将程序BUG进行原因分析,并重现,以完成BUG定位;
6、研究开源工具,并进行分享,与团队共同成长;
任职要求:
1、本科以上学历(含),计算机相关专业;
2、两年手机\Web软件开发工作经验或者三年手机\Web软件自动化测试工作;
3、掌握Web技术或者手机技术、具备Socket及通信/网络知识,缺陷管理工具使用知识,测试理论,质量管理等;
4、熟悉Selenium、Robotium、Athrun、Café或其他自动化开源框架,熟练使用JAVA/C#之一。
5、工作中善于创新,喜欢分享,爱好进行开源测试工具的研究