Let's Go!

你的测试

上一篇 / 下一篇  2011-05-07 23:03:47 / 个人分类:测试理论

下面转几个帖子,也谈谈个人最近的一些感受:

1. 样样通样样松,永远也不能成为某方面的专家。

2. 尽早的考虑自己的优劣势和发展方向,有目的的努力

3. 如果你在做性能测试,那么就我个人的感受而言,相对整体而言,loadrunner只是一个工具而已,虽然这个工具本身也还是有一些东西在里面的,但也仅此而已,需要构建的核心能力在此之外。



也谈测试的核心技术(转贴)
http://bangpai.taobao.com/group/thread/186587-11286247.htm

 
测试这行的客观规律总的来说是:入门容易,提升难。 有些人干测试8-9年了,其针对同一个产品的测试思路和方法,与干测试只有2-3年的人看不出有什么区别。于是行业中有了一种误区,认为测试技术的提升主要集中在对性能测试工具的使用及脚本开发,自动化测试开发,测试工具开发领域。仅个人愚见:测试工具开发和自动化测试开发 主要还是开发技术而不是测试技术,从没有做过测试分析,测试设计的开发人员也能胜任。如果仅狭义地认为测试技术的发展只在自动化测试框架开发或测试工具开发上,那么从逻辑上来说,任何一个开发人员都可以成为测试技术大拿。当然我想:没有人会真正这么认为。

  就其我的感受而言,开发工作有时反而会简单一些。为什么呢?开发工作的目标从一开始是非常明确的,要实现什么要做什么做到什么程度大多数情况下都是清晰的,最大的困难则是如何实现如何做到,总的来说是一个不断聚焦的过程。而测试工作的目标呢?其实很多时候,并不如开发那么明确,例如:同样一个性能指标,开发很清楚要通过实现XX算法来达到目标;而测试则需要对该性能指标先进行测试分析,再进行测试设计,可是测试分析做到什么程度却是一个发散的过程, 2小时也可以,2天也不够,这就导致了测试质量的浮动范围是非常大的,由于开发和项目经理通常对测试设计并不了解,也无法了解(测试其实是一个专业度非常高的领域),因此会导致测试部的工作质量很难在过程中真正去度量和监督。

  从哲学上来说:确定性的规律往往难度不大;不确定性的规律往往说明它是一个复杂系统。因此,我个人认为:测试技术领域最难的技术应该是测试分析和设计。从另一个角度来看,测试价值的体现最主要还是保障自己组织开发的软件在关键应用时不要出故障,给组织造成商业损失。所以,有效的测试覆盖率是最重要的测试工作目标(而不是自动化测试率),需要说明的是测试覆盖率不等于代码覆盖率。通过单元测试达到代码覆盖率100%了就能保障产品无bug其实是一个误区,因为很多组织会为了达到单元覆盖率而去开发单元测试代码,单元测试代码或单元测试设计的质量只能保障消除产品编码的问题,发现产品设计的问题则往往会很困难。而发现产品设计问题的最主要方法还得需要基于黑盒的测试分析和设计。

  如何做好测试分析和测试设计,根据我的经验和体会,建议测试分析和测试设计主要通过3个维度来做,则可以大致达到一个比较高的有效测试覆盖率:

  维度一:从用户实际使用的场景和习惯入手,开发一批测试用例

  优点:  可以覆盖到主要基本场景;

  不足:  从事场景分析的人无法做到了解用户所有的场景,必定受参与测试分析资源限制会有场景遗漏;

  维度二:通过测试对象内部实现流程的路径及依赖关系分析入手,开发一批测试用例;

  优点:可填补维度一的部分遗漏场景,特别是异常处理和分支交互处理的场景;

  不足:分析阶段主要精力会被局限在内部流程的熟悉和分析中,从而也会遗漏真实环境中的一些偶然小概率事件;

  维度三:依赖基于经验的测试分析和设计,例如:错误猜测法或探索性测试法;

  优点: 给维度二再做一次补充测试分析和设计;

  不足: 维度三效果的质量高低取决于组织内部经验的积累量及测试人员思维的发散能力和创造性;

  总得来说:无论是功能测试还是各种专项测试,依次使用以上3个维度的测试分析和设计,基本上能覆盖到被测对象的绝大部分应用场景,充分保障产品质量,减少问题遗漏。

   对"依次使用",有疑虑,一上来就测大的场景,认为不妥,还是先从基本模块/逻辑流程开始测试认为妥当些。

  因此:测试的核心技术是测试分析和测试设计的能力,它决定了后续所有测试活动的质量及效果。同时,要做好一个测试任务,掌握广泛的测试类型也是必要的核心技术,如:如何给每个测试对象做细做深压力测试,长时间测试,健壮性测试也是决定项目测试质量的关键所在。我本人不相信随便做做的压力测试设计和健壮性测试设计能够保障产品实际应用表现良好。

  测试活动的质量或者一个测试工程师技术水平如何将主要取决于:测试分析和设计的深度及系统化,以及掌握广泛的专项测试类型。

  一家之言,仅供参考,欢迎大家继续讨论。

 

淘宝性能测试白皮书V1.0 隆重发布http://bangpai.taobao.com/group/thread/186587-6541778.htm

 

网上已经有一个外部版可以下载

 

 

春天,生机盎然、百花盛开。

踏着希望的步伐,淘宝网性能测试团队隆重推出《淘宝性能测试白皮书V1.0》。

 

淘宝性能测试白皮书,旨在以理论指导实践,以实践修正理论,从性能测试指标、淘宝性能测试模型、性能测试策略、性能测试评估、性能测试类型、性能测试执行方法、性能监控和性能分析、性能测试通过标准,以及性能测试流程和文件模版。同时,也是让更多的人更好地了解淘宝性能测试和性能调优,参与性能测试,共同将淘宝网做得更大、更强、更稳定,并且期望淘宝的性能测试能成为电子商务性能测试业界的标准。

 

引用郭芙序言中的一段话,道出意义,“每览昔人性能测试成就之由,若合一契,未尝不临技能嗟悼,不能喻之于怀。固知一技术名利为虚诞,齐知识业绩为妄作。后之视今,亦犹今之视昔。憾夫!故列叙性能理论实践,录其指标模型策略,虽世殊事异,性能技术,其致一也。”

 

借此机会,非常感谢为白皮书提出建议和意见的同学们!

性能测试白皮书的编写,充分体现了团队合作精神,从初稿、review、修订、交叉review、定稿,每个细节我们都加以控制和把关,精益求精,5个版本,历时8个月。又猛又持久!。

 

非常感谢丘虚的指导,感谢郭芙的精彩序言,感谢为白皮书编写付出辛勤汗水的性能测试团队成员――悟石、耿电、云帅、元壮、词馨、武彻、冷之!

PDF文件链接地址:http://twork.taobao.net/docs/淘宝性能测试白皮书V1.0_内部.pdf

 

**********************************************************************************************************************************

淘宝性能测试白皮书导读

白皮书包含以下章节:

1.      序言;

2.      目录;

3.      引言;

4.      性能测试指标;

5.      性能测试模型;

6.      性能测试策略;

7.      性能测试评估;

8.      性能测试类型;

9.      性能测试执行方法;

10.  性能监控;

11.  性能分析;

12.  性能测试通过标准;

13.  性能测试流程;

14.  性能测试文件模版;

15.  结束语;

16.  参考文献;

17.  版本更新说明;

18.  作者介绍

序言由淘宝技术研发-测试部掌门人郭芙执笔,文言风格,酣畅淋漓。

**************************************************************************

 

转)自动化利器之JWebUint --- 就当做多了解一个东东吧
http://bangpai.taobao.com/group/thread/186587-22186432.htm

 

性能测试的注意点:

http://qa.taobao.com/?p=1032


性能计划:
数据准备,脚本调试要列入性能测试时间计划。
性能测试需求分析:服务器数量,每天PV量,业务数据量,基础数据量等等。
性能测试目标:
通过每天的平均PV、高峰PV,采用淘宝80/40公式计算每台服务器每秒的平均PV和高峰PV。
性能测试类型:
序号 测试类型 目的 是否执行 备注
1 性能测试 测试被测系统是否满足预期性能目标 是
2 负载测试 测试被测试系统的最大负载值 是 CPU: <75% Load:<4(4核)
MEM:1w)时,保存数据包文件,脚本运行从数据包读取数据。
3. 数据包文件超出LOADrunner规定大小时,运行单脚本时提示数据包文件无法打开,此时采用数据拆分成,分别关联即可。
测试场景设置:
根据生产环境的实际并发量,设置测试场景。通常情况下,测试并发用户和实际并发用户的比例为1:10,通过LR场景设置-不间隔的对目标接口加压,从而达到10倍测试用户的并发压力,测试结果真实有效。


招聘信息
http://qa.taobao.com/?page_id=110

通过解读招聘信息,你可以了解到相关要求,互相比较,知道自己的位置和努力的方向

公司名称:淘宝(中国)软件有限公司

公司规模:1000 人以上

公司行业:互联网·电子商务

工作地点:杭州

职位信息

无线应用高级测试工程师(急招!) 6人:
移动互联网将是互联网时代的有一个浪潮. 淘宝的移动电子商务,将会引领这个行业的大发展. 目前,淘宝无线事业部正在开展无线wap、各手机平台上客户端产品这2个方向的研发突破和应用。 加入淘宝无线,你实现的价值绝不仅仅是一份单纯的测试工作,您将与团队所有成员一起,逐步改变并创造着另外一种改变人们生活习惯的快速便捷的购物方式;您所参与研发的产品, 将会影响所有网上购物的人. 您所承担的将不仅仅是工作的责任, 更是一种社会责任. 您将有机会成为测试行业的标杆领军人物。
无线的美,无限美!
加入我们,在这里您将有机会接触到:
 前沿的无线客户端电子商务软件产品;
 与电子商务行业和无线应用行业最优秀的工程师一起工作, 设计研发出引领行业的优秀产品, 影响并改变中国4亿网民的网上生活.
 您将参与淘宝无线电子商务应用产品的设计研发, 作为测试工程师, 你还将负责无线应用软件的功能测试, 性能测试,安全测试,并设计研发高效的自动化测试方法和测试框架.

加入淘宝无线测试, 把握时代的机遇与挑战.

岗位职责:
1、 参与淘宝无线应用的设计研发;
2、 负责淘宝手机无线应用的软件测试,保证其软件质量.
3、 能快速深入理解系统内部的工作原理,有对测试需求做透彻分析的能力;
4、 对bug的清晰描述及快速准确定位bug原因的能力;
5、 对项目的测试进度把控及风险有足够的处理、预防能力;

岗位要求:
1、 具备3年及以上测试工作经验。具有在wap、手机终端产品上的测试经验者优先考虑(Android /J2ME/Symbian/Windows Mobile/MTK等);具有手机自动化测试经验,并能对工具测试开展创新优化者优先;
2、 掌握QC、Bugfree、JUNIT等测试工具、测试框架的使用;熟练掌握Linux基础命令、MysqlOracle等的操作使用;熟悉Java,C,Ruby/Rails,JS,HTML等编程语言。
3、 熟悉软件工程中产品的研发流程,深刻了解测试工作的责任;
4、 为人踏实敬业,乐观开朗,思维敏捷,善于发现问题。具备良好的沟通和合作能力,并且乐于分享。

SNS高级测试工程师(急招!) 8人
淘宝SNS技术质量团队和门户,淘江湖两大产品一起,在超过2亿消费者的大淘宝平台上迅猛增长
淘江湖社区, 致力于发展成为电子商务购物的大型社区, 分享和交流购物体验,引导优质的网上购物生活.
我们拥有强大的产品阵容, 包括
1. 团购产品”聚划算”, 2010年中国团购网排行第一, 成交额超2亿.
2. 淘江湖, 基于购物分享,方便淘宝买家借助朋友力量决策购物,实现淘宝从“搜索引擎流量”转向“社会化分享流量”
3. 淘帮派, 超级人气的产品购物论坛
4. …

在这个世界顶级的技术和商业云集之地, 你的技术将直接提升亿万消费者的生活满意度
岗位要求:
1. 精通测试方法和测试流程,擅长解决复杂问题和指导新员工
2. 有开发经验者优先. 至少熟悉一种编程语言, 比如java/ruby等
3. 有基于SNS或者门户相关的开发测试经验优先
4. 有自己创新的测试方法和测试流程或者在业界有影响力的技术贡献优先
5. 享受激情的分享,坦诚的接纳,勇敢的承担

商品中心资深测试工程师(急招!) 10人
网上购物在电子商务巨头淘宝网的带领下迅猛发展。UV,PV,交易额一路飙升,这背后离不开技术的突破与创新。这里有自由开放的平台让你释放激情,有无限的空间让你发挥创意,淘宝商品中心测试团队期待您加入:
 参与淘宝海量商品中心系统的研发设计和测试;
 挑战海量数据处理的超级分布式系统. 目前淘宝商品在6亿以上,4亿日PV的高并发访问,并保持高速增长.
 你将参与研发测试该系统的全过程, 并为此系统设计研发高效的自动化测试框架和测试工具.
岗位职责:
1. 负责淘宝商品中心的大型产品和项目的测试管理, 包括需求/技术方案评审, 测试计划, 测试方案, 测试跟踪等.
2. 把握商品中心的产品特性, 负责复杂产品测试设计,并指导其他测试工程师的测试设计;
3. 参与产品的性能评估,分析系统性能瓶颈和安全隐患;
4. 研究并设计开发适合商品中心的特定产品的的自动化测试框架和测试工具以及测试方法等
岗位要求:
1. 有1年以上JAVA/C++开发经验,参加过大型项目研发;
2. 有1年以上测试经验,独立承担过大型项目测试负责人;
3. 熟悉Linux/Unix操作系统,熟悉J2EE架构;
4. 掌握至少一门自动化测试语言,(RUBY/Junit/SHELL / PERL/PYTHON等)
5. 对Internet/web相关知识有深入了解,如,Http,Html,js,css等
6. 精通测试设计,掌握单元测试/接口测试/压力测试脚本设计,掌握系统性能测试方法;
7. 良好的沟通能力
8. 热爱技术,热爱测试,有积极主动的心态和高效的做事风格

底层平台测试开发工程师(急招!) 6人
淘宝网拥有海量的数据和用户,背后支撑着这些巨大的访问量和数据量的是我们业内领先、规模庞大的分布式存储、控制、通信系统。在这里你将能够参与到这些核心系统的研发工作中去,与其他业内顶尖的工程师共同合作,创造出淘宝数据量、访问量的一个个新的奇迹。我们鼓励创新和思考,鼓励成长和学习,期望你的到来和淘宝一起高速成长。
岗位职责:
1、 参与淘宝核心系统的设计研发, 包括分布式文件系统, 分布式缓存系统, 海量存储系统,分布式远程调用系统, 分布式消息中间件等一系列淘宝最核心的产品系统.
2、 为淘宝核心系统提供质量保证, 探索和研究分布式系统的测试和开发方法
3、 为分布式系统设计和开发高效的自动化测试框架, 测试工具和平台等
职位要求:
1、 熟悉至少一种编程语言(C/C++/JAVA/PERL/PHP),具备扎实的计算机系统知识,了解软件开发技术和软件开发流程
2、 熟悉Linux系统,能够地在Linux环境下进行开发/测试工作,具备对于Linux系统架构和原理的了解更佳
3、 乐于从事web服务、数据存储、分布式控制、网络通信等技术的研究,能够关注以上方面的最新技术动向,具备良好的快速学习能力和反应能力。
4、 为人乐观开朗,思维敏捷,善于发现问题,责任心强。具备良好的沟通和合作能力,并且乐于分享。

资深测试架构师(急招!) 4人
岗位职位:
1、设计、开发测试框架,测试平台等;
2、全面把握产品的功能及非功能需求,定制有效的测试策略;
3、负责研发特定的测试技术,提高整体测试效率和质量;
4、规划/设计测试平台,优化产品测试过程;
5、领导公司测试技术的发展和测试策略的方向, 提高测试团队的技术影响力;
6、测试领域新技术、方法的研究、应用与推广, 提升淘宝测试的行业影响力。
职位要求:
1、计算机相关专业,本科或以上学历;
2、5年以上工作经验(2年以上开发(java/c/c++)、3年以上测试) ;
3、精通性能测试、自动化测试、安全测试白盒测试领域之一;
4、熟悉开源测试工具以及扩展;
5、熟悉大型软件架构,熟悉Linux 操作系统和Oracle数据库;
6、具备丰富的大型复杂系统的测试经验;
7、有较强的共性技术抽取能力、分析设计能力和方案整合能力;
8、良好的沟通技能,团队合作能力

淘宝网 – 性能评测工程师(3-5人)
职位描述:
1、 参与淘宝网系统的研发和设计
2、 参与淘宝网性能评测设计和实施
2、 开发性能测试自动化和容量规划平台
3、 探讨和研究性能评测前沿技术

职位要求:
1、 3年以上性能测试和性能评估经验
2、 具有性能解决方案设计和性能调优经验
3、 熟练使用性能测试工具,如loadrunner、tsung、jmeter
4、 熟练oracle和mysql数据库操作,熟悉mysql存储引擎和性能分析
5、 良好驾驭测试环境的能力
(1)熟练使用linux操作系统,具有shell脚本编写能力
(2)具有搭建和维护复杂测试环境能力,包括apache,nginx,jboss等web测试环境
6、 扎实的JAVA/C/C++编程能力,熟悉JVM性能,具有2年以上开发经验者优先

手机测试开发工程师 2人

岗位职责:

手机自动化测试框架的开发
手机自动化测试工具的开发
降低手机测试自动化的成本,提高自动化测试的效率
岗位技能:

具有手机开发或自动化测试经验
熟悉C++/java,熟悉objective C/Android开发
了解其它智能手机开发平台者(Symbian,WindowsMobile等)优先。
有优秀的学习能力,具有强烈的主观能动性
优秀的文档编写和语言表达能力,熟练阅读英文文档
高级Web自动化测试开发工程师 2人

岗位职责:

自动化测试框架的开发
Web自动化测试工具的开发
提供创新的自动化测试手段
降低全网回归自动化的成本,提高自动化测试的效率
岗位技能:

拥有2年以上的Web开发或自动化测试经验
熟悉WEB技术,如DOM,HTML/Css,JavaScript
熟悉JAVA/C++/RUBY,有较强的开发实践经验
熟悉常用的数据库Oracle/Mysql/SQL
具有IE插件或FireFox插件开发经验者优先
具有Eclipse等IDE插件开发经验者优先

Hadoop测试开发工程师 2人

岗位职责 :
1. 对hadoop、hive等相关产品升级进行测试;
2. 负责整体hadoop集群的高可用性、高性能测试;
3. 运用Hadoop等相关技术构建云测试平台;

岗位技能 :
1. 熟练使用java集合类,IO,并发编程;
2. 熟悉jvm运行机制及内存管理;

3. 对分布式原理有较深的理解
4. 有精读开源框架代码的习惯;
5. 熟悉Linux/Unix操作系统;
6. 有优秀的学习能力,具有强烈的主观能动性;

7 熟悉MapReduce及Hadoop的使用,能解决Hadoop的复杂问题者优先考虑

高级Web(前端)测试工程师 2人
岗位职责:

负责淘宝网前端测试;
设计前端测试方案及流程,并推广实施;
提供自动化测试工具和自动化测试框架,帮助测试工程师提供测试效率和质量;
岗位技能:

熟悉WEB开发技术,如java, DOM, HTML, Css, JavaScript
熟悉软件测试,有丰富的自动化测试实施经验
有良好的沟通能力和快速学习能力
熟悉前端测试,包括性能测试,熟悉前端测试技术或框架者优先;
高级测试开发工程师 3人

工作职责:

1. 设计开发测试框架或测试管理系统,帮助测试团队利用技术手段把产品测试做得更快更好;

2. 搜集挖掘测试团队的需求,提供技术解决方案;

3. 在测试团队中善于创新与分享,为测试团队提供技术支持;

4. 有过大型系统,分布式系统测试经验者优先

5. 有过性能测试调优经验者优先

职位要求:

1. 热爱计算机事业,掌握1~2门开发语言,具备良好的web应用或自动化测试框架的开发设计能力;

2. 至少3年软件测试岗位工作经验和2年的开发岗位工作经验,或者4年以上测试开发经验;

3. 具备丰富的自动化测试框架或者测试管理系统开发经验;

4. 工作中善于创新,喜欢分享,能够有效解决遇到的问题;

5. 具备java EE,Ruby on Rails或其他语言开发经验者。

测试开发专家 (人数不限)

工作职责:

1. 设计开发测试框架或测试管理系统,帮助测试团队利用技术手段把产品测试做得更快更好;

3. 规划测试技术的发展路线并实施

4. 领导质量部的开发团队开发测试工具和框架平台

5. 管理测试产品,打造测试工作的标准,扩大测试团队的影响;

职位要求:

1. 热爱计算机事业,具备独立领导开发web应用或者自动化测试框架的能力;

2. 至少3年软件测试岗位工作经验,3年以上开发工作经验;

3. 了解在测试行业技术动态,有技术革新和贡献;

4. 设计开发能力熟练,曾经给大规模测试团队设计开发过测试工具和系统平台

5. 工作中善于创新,喜欢分享,能够有效解决遇到的问题;

6. 有带领团队工作能力和经验者优先.

安全工程师:3人
职位描述:
1. 负责项目日常发布前的安全测试;
2. 负责引导和辅助开发人员修复安全问题;
职位要求:
1. 熟悉常见的web漏洞类型和原理;
2. 有网站攻击或者防御经验者优先;
3. 较强的好奇心,学习能力强,责任心强,沟通能力好;

招聘联系人:铁花

简历请发送至:tiehua@taobao.com,邮件主题请注明应聘职位“应聘xx工程师”

更多职位信息:http://job.taobao.com

 
 
 
 
 
淘宝正式员工
请在投递简历时,邮件标题为“[姓名]-应聘-[职位名称]”。职位名称选用下述职位说
明!!投递信箱为boxin@sillinfo.com

如有任何疑问可与我联系,以下为具体联系方式:
TEL: 010-68158195-802      
MSN:jiabx624@hotmail.com   QQ:1297473617  
更多职位可参见:http://blog.sina.com.cn/s/articlelist_1878098885_0_1.html
薪资范围:以下所有职位年薪为12-30W之间及相应期权(不包括架构师及专家)

职位1:软件测试开发工程师(SDET)
部门:淘宝-技术研发部-广告技术-测试
工作地点:北京/杭州
招聘人数:若干
工作职责
- 参与互联网软件产品的测试,包括参与需求设计评审,设计和执行测试用例,进行缺陷跟踪等
- 开发和维护自动化测试脚本工具,提升测试的质量和效率
- 执行软件产品的性能测试并分析结果
- 可能涉及的工作领域包括广告业务系统,广告投放引擎和算法,淘宝新业务系统,淘宝搜索引擎和匹配排序算法,分布式存储和CDN等核心系统,分布式计算及淘宝海量数据的分析和挖掘等
职位要求
-计算机或其他相关专业本科以上学历
- 一年以上软件开发、自动化测试或白盒测试工作经验
- 熟悉基本测试流程和测试方法,掌握基本的性能测试工具、方法、性能指标等
- 熟悉C/C++或Java编程,有Shell或PHP/Perl/Python/Ruby等使用经验者优先
- 熟悉Linux/Unix操作系统和Oracle/MySQL数据库基本操作者优先
- 很强的学习能力,良好的沟通能力,善于团队合作
- 工作积极主动,执行能力强,善于推进问题解决

职位2:高级软件测试开发工程师(Senior SDET)
部门:淘宝-技术研发部-广告技术-测试
工作地点: 北京/杭州
招聘人数:25人
工作职责
- 参与互联网软件产品测试的全流程,包括参与需求分析、设计评审,制定测试计划并评估风险
- 独立或带领其他工程师执行项目测试,包括分配测试资源,构建测试环境,设计和执行测试用例,进行缺陷跟踪和软件质量分析等
- 执行软件产品的性能测试并分析结果,预测系统性能瓶颈,风险和安全隐患
- 设计和开发自动测试工具和系统,提升测试的质量和效率
- 在项目中保持和项目经理、产品经理、开发工程师等成员的积极有效沟通,推动问题解决
- 可能涉及的工作领域包括广告业务系统,广告投放引擎和算法,淘宝新业务系统,淘宝搜索引擎和匹配排序算法,分布式存储和CDN等核心系统,分布式计算及淘宝海量数据的分析和挖掘等
职位要求
- 计算机或其他相关专业本科以上学历
- 至少三年以上软件开发、自动化测试或白盒测试工作经验
- 精通测试流程和测试方法
- 精通C/C++/Java等至少一种编程语言,熟悉Shell或PHP/Perl/Python/Ruby等脚本语言优先
- 很强的学习能力和技术钻研能力,良好的沟通能力,善于团队合作
- 工作积极主动,执行能力强,努力推进问题解决
- 有以下工作经验者优先考虑:熟悉Linux或Unix操作系统;熟悉DOM/HTML/CSS/JavaScript等Web技术;精通Oracle/MySQL数据库操作;有大型网络运维经验;有大型项目的自动化测试、性能测试或安全测试经验

职位3:测试架构师(Test Architect)
部门:淘宝-技术研发部-广告技术-测试
工作地点: 北京/杭州
招聘人数:8人
工作职责:
- 按照产品架构和业务要求,制定和推进测试策略,测试计划和测试方法
- 参与产品需求和架构设计评审,保证产品的可测试性
- 参与测试效果评估和软件质量核查
- 通过测试相关流程、策略、方法和工具等创新,努力提升测试的质量和效率
- 解决测试过程中复杂技术问题
- 负责测试团队的测试方法和技术培训,领导团队测试技术的发展
职位要求:
- 计算机或其他相关专业本科以上学历
- 至少五年以上软件开发、自动化测试或白盒测试工作经验,有分布式测试,专业的性能测试、安全测试经验者优先
- 精通C/C++/Java等至少一种编程语言,熟悉Shell或PHP/Perl/Python/Ruby等脚本语言
- 精通Linux或Unix操作系统
- 很强的技术前瞻性,了解测试技术的发展,熟悉敏捷开发和测试流程
- 很强的技术钻研、问题分析和解决能力
- 熟练的文档、沟通表达和培训技巧

职位4:高级性能测试工程师(杭州)
部门:技术研发部-开放平台与新业务-新业务
岗位描述:
1、负责系统架构和需求分析、性能方案制定、测试脚本开发与实施;
2、评估性能测试风险;
3、搭建、维护性能测试环境、执行性能测试用例;
4、熟悉性能和压力测试的整体流程、方法,概念明确,思路清晰,具备性能测试需求分析和设计规划能力;
5、编写和维护各种类型的性能测试方案,如接口,数据库,应用产品的性能测试;
6、根据测试结果,分析、定位性能瓶颈并推动问题的解决;
岗位要求:
1、具有5年以上的开发或测试经验,并有3年以上软件项目性能测试经验,曾经负责过独立的性能、压力测试项目;
2、至少会使用2种以上性能测试工具,如LoadRunner,Jmeter 等;
3、熟悉java 开发环境及会运用相关的工具,如eclipse,maven,hudson 等;
4、熟练运用Linux,windows等操作系统;
5、熟悉HTTP, Soap, socket 等通讯协议
6、熟悉Oracle,MySQL 等数据库的知识及基本操作
7、工作积极主动,乐于思考,善于总结分享,执行能力强,并具有良好的推动能力,和团队合作精神
8、有软件开发经验优先
另:主要关注以下四个方面 1,数据库分析,定义;2,综合的,性能测试工具开发;3,分析性能测试结果,定义问题;4,性能调优
杭州此职位候选人最好有2年以上java或c++开发经验者

以下测试职位工作地点为——【杭州】

手机测试开发工程师  2人
岗位职责:
1.手机自动化测试框架的开发
2.手机自动化测试工具的开发
3.降低手机测试自动化的成本,提高自动化测试的效率
岗位技能:
1.具有手机开发或自动化测试经验
2.熟悉C++/java,熟悉objective C/Android开发
3.了解其它智能手机开发平台者(Symbian,WindowsMobile等)优先。
4.有优秀的学习能力,具有强烈的主观能动性
5.优秀的文档编写和语言表达能力,熟练阅读英文文档

高级Web自动化测试开发工程师   2人
岗位职责:
1.自动化测试框架的开发
2.Web自动化测试工具的开发
3.提供创新的自动化测试手段
4.降低全网回归自动化的成本,提高自动化测试的效率
岗位技能:
1.拥有2年以上的Web开发或自动化测试经验
2.熟悉WEB技术,如DOM,HTML/Css,JavaScript
3.熟悉JAVA/C++/RUBY,有较强的开发实践经验
4.熟悉常用的数据库Oracle/Mysql/SQL
5.具有IE插件或FireFox插件开发经验者优先
6.具有Eclipse等IDE插件开发经验者优先

Hadoop测试开发工程师 2人
岗位职责 :
1. 对hadoop、hive等相关产品升级进行测试;
2. 负责整体hadoop集群的高可用性、高性能测试;
3. 运用Hadoop等相关技术构建云测试平台;
岗位技能 :
1. 熟练使用java集合类,IO,并发编程;
2. 熟悉jvm运行机制及内存管理
3. 对分布式原理有较深的理解
4. 有精读开源框架代码的习惯;
5. 熟悉Linux/Unix操作系统;
6. 有优秀的学习能力,具有强烈的主观能动性;
7  熟悉MapReduce及Hadoop的使用,能解决Hadoop的复杂问题者优先考虑

高级Web(前端)测试工程师 2人
岗位职责:
1.负责淘宝网前端测试;
2.设计前端测试方案及流程,并推广实施;
3.提供自动化测试工具和自动化测试框架,帮助测试工程师提供测试效率和质量;
岗位技能:
1.熟悉WEB开发技术,如java, DOM, HTML, Css, JavaScript
2.熟悉软件测试,有丰富的自动化测试实施经验
3.有良好的沟通能力和快速学习能力
4.熟悉前端测试,包括性能测试,熟悉前端测试技术或框架者优先;

高级测试开发工程师   3人
工作职责:
1.设计开发测试框架或测试管理系统,帮助测试团队利用技术手段把产品测试做得更快更好;
2.搜集挖掘测试团队的需求,提供技术解决方案;
3.在测试团队中善于创新与分享,为测试团队提供技术支持;
4.有过大型系统,分布式系统测试经验者优先
5.有过性能测试调优经验者优先
职位要求:
1.热爱计算机事业,掌握1~2门开发语言,具备良好的web应用或自动化测试框架的开发设计能力;
2.至少3年软件测试岗位工作经验和2年的开发岗位工作经验,或者4年以上测试开发经验;
3.具备丰富的自动化测试框架或者测试管理系统开发经验;
4.工作中善于创新,喜欢分享,能够有效解决遇到的问题;
5.具备java EE,Ruby on Rails或其他语言开发经验者。

测试开发专家(人数不限)
工作职责:
1.设计开发测试框架或测试管理系统,帮助测试团队利用技术手段把产品测试做得更快更好;
3.规划测试技术的发展路线并实施
4.领导质量部的开发团队开发测试工具和框架平台
5.管理测试产品,打造测试工作的标准,扩大测试团队的影响;
职位要求:
1.热爱计算机事业,具备独立领导开发web应用或者自动化测试框架的能力;
2.至少3年软件测试岗位工作经验,3年以上开发工作经验;
3.了解在测试行业技术动态,有技术革新和贡献;
4.设计开发能力熟练,曾经给大规模测试团队设计开发过测试工具和系统平台
5.工作中善于创新,喜欢分享,能够有效解决遇到的问题;
6.有带领团队工作能力和经验者优先.
 
 
 
 
 


TAG:

 

评分:0

我来说两句

Open Toolbar