公司名称:淘宝(中国)软件有限公司
公司规模:1000 人以上
公司行业:互联网·电子商务
工作地点:杭州
职位信息
测试架构师
你想来在一家极具挑战的互联网公司做测试工作吗,你想去测试一个日PV数十亿的系统吗,你想以一个测试架构师的身份去挑战承载过亿用户的网站测试工作吗,你想创造测试行业内独一无二的大型测试工具,测试方法以及测试策略吗?你想打造中国国内互联网行业的测试标准吗? 还等什么,只要你认为符合下面素质中(至少)3项,欢迎加入 淘宝测试部门 测试架构组,用你的技术和能力,和淘宝的技术专家工作在一起,挑战亚洲最大的电子购物网站系统。
在这里,你有胆量,敢于付出,就一定会有产量(高薪+机会+挑战+成就感)。
淘宝测试架构师需要具备的素质:
1. 分析问题的能力 – 分解复杂问题并且定位到问题根源。
2. 前瞻性 – 领导公司测试技术的发展和测试策略的方向;纵横全局的考虑产品的功能及非功能需求,设计适合淘宝(乃至互联网)的测试系统。
3. 着眼客户的创新性 – 客户角度看问题,追求完美的客户体验。
4. 卓越的技术能力 – 不仅仅是coding; 更重要的是优化(优化代码,优化流程等);研发适合淘宝(乃至互联网)的测试理论,测试技术,测试方法。
5. 项目管理能力 – 能够处理项目中较多的依赖并且善于计划,跟进项目,关注产品的测试过程。
6. 对质量的热情
7. 内在的向前动力 -对技术,业务能够向前探索,通过自己的不断努力达到自己的目标。
8. 信心 -质量至上的观念,必要时要Push back.
9. 影响 – 知道如何去改变,如何去影响改变。
10. 跨团队的合作 – 只关心自己的事情测试是不会成功的。
淘宝网 – 核心系统测试开发工程师
职位描述:淘宝网-亚洲最大的电子购物网站,正在招聘资深测试开发工程师,参与淘宝网的核心系统研发和设计,包括分布式消息系统,分布式缓存服务系统,分布式文件系统等,这份职位能够让你和互联网业内的顶级开发工程师共同协作,接触业内领先的分布式存储服务系统,触摸到核心分布式技术和java技术的发展前沿。通过你的工作,打造一流的大型网站底层核心分布式系统产品,用来支持淘宝网数亿用户的网上购物行为,同时也给你带来自身技术实力的提升和个人能力的升华。
工作内容:
1、 参与淘宝网核心系统的研发和设计;
2、 根据系统特性,设计开发合理的测试框架,并对产品进行全面的系统测试;
3、 设计和编写分布式系统测试工具
4、 探索和研究分布式系统测试技术
职位要求:
1、 具备以下至少一种开发编码能力,有开发经验更佳
1. 扎实的C/C++编程能力,掌握linux下C/C++编译调试技术
2. 扎实的JAVA编程能力,掌握java常见测试工具和技术(junit、dbunit、unitils、springtest),了解java web服务器开发(spring框架、消息中间件)
2、 熟练使用Linux操作系统,能够利用系统工具查看和分析工作中出现的存储、网络等方面的问题
3、 了解web服务、数据存储、分布式系统等方面的技术动向,能够主动学习最新的技术知识,并应用到工作实践中来
4、 为人乐观开朗,思维敏捷,善于发现问题。具备良好的沟通和合作能力,并且乐于分享。
淘宝网 – 云测试平台开发工程师
淘宝的云测试平台-tWork为国内第一个云测试平台,提供完整的互联网测试解决方案,提供从测试需求分析,测试设计,测试执行,测试报告生成和管理,测试数据挖掘与分析,测试资源管理和计划;从功能测试,自动化测试到性能测试等全范围用来支撑和管理测试流程,让测试效率更高,测试成本更低。加入淘宝的云测试平台研发小组,你将主导设计研发中国的第一个云测试平台,充分发挥你在系统架构,系统设计开发等方面的能力,打造一个完整的具有开放性的云测试平台。
职责:
1. 参与架构云测试平台tWork的架构和系统设计;
2. 设计开发tWork平台上的产品。
3. 研究互联网行业的测试技术,研究云计算技术在测试上的应用等;
要求:
1. 3年以上互联网行业软件研发经验;
2. 至少精通一种编程语言:Java,Ruby/Rails,python,C#,PHP熟悉web开发更佳;
3. 熟悉Linux、Mysql、Oracle等
4. 有分布式系统设计开发或者测试经验优先。
5. 有云计算技术方面的研究和开发者优先。
6. 良好的团队合作和沟通协调能力。
资深测试工程师
职位描述:
1、参与软件产品的需求分析,负责测试计划制定,并能预先评估项目的风险;
2、负责软件产品的测试用例设计,和指导其他测试工程师的测试设计;
3、带领其他测试工程师执行项目测试,包括: 构建测试环境,集成测试,回归测试等;
4、执行软件产品的性能测试和分析,预测系统性能瓶颈,风险和安全隐患。为网站容量规划提供数据及建议。
5、在项目中保持和项目经理, 开发工程师,需求方,配置管理积极有效的沟通,驱动问题解决;
职位要求:
1、计算机相关专业,本科或以上学历;
2、至少3年以上软件测试工作经验,承担3个以上大型项目的测试负责人;
3、精通测试用例设计,精通单元测试,精通压力测试脚本设计,掌握系统性能测试方法;
4、熟悉Linux或Unix操作系统,精通各种脚本语言,熟悉J2EE软件架构;
5、熟悉RUP/XP/CMM/CMMI/NPD/IPD/TMM的过程
5、有J2EE软件架构设计经验者优先考虑。
资深测试开发工程师(Java方向、白盒测试开发工程师)
如果你还在每天疲于奔命,仅仅在一个或几个模块上不停的coding;
如果你还只是茂密森林中的一颗小树;
如果你还只是在使用——使用各种工具和框架,而没有自己的思想;
如果你还没有思想;
如果你想成为一个真正的架构师;
如果……。
建议你做做测试吧。
你可以站在更加high-level的层面来看待系统;
你可以了解到一个庞大的系统的全貌(比如淘宝);
你可以坐上直升飞机来浏览整个森林;
你可以发现系统架构上的缺陷;
你可以更好的帮助开发工程师设计系统;
你可以成为一个真正的架构师;
你可以……
只要你有梦想,那就不要犹豫,加入我们。
这将是你成为架构师的最短路径。
职位描述:
1、根据UserCase和设计文档设计单元/接口测试用例;
2、深入理解系统内部的工作原理,参与系统设计评审,并提出优化意见;
3、管理和执行每日构建活动;
4、编写单元/接口测试Java代码,bug定位及代码调试;
5、能开发工作中需要的测试工具及测试框架。
职位要求:
1、具备3年及以上J2EE开发经验;
2、熟悉Junit,Unitils,DbUnit,SpringTest等测试工具;
3、熟悉Maven,ant等构建工具;
4、精通Spring,struts,ibatis,Hibernate等框架;
5、精通OOD,TDD,设计模式及UML建模语言;
7、为人主动心细,具备良好的沟通能力和团队协作精神。
测试开发工程师(C++方向)
职位描述:
1、分布式系统测试
2、测试设计方案制定
3、测试用例设计及执行
4、测试工具设计及编码
5、测试项目流程管理及风险控制
职位要求:
1、熟悉C/C++语言及相应编译工具的使用及系统调试(如vc/gcc/g++/gdb);
2、熟悉单元测试框架cppUnit或gtest等;
3、熟悉Linux或Unix操作系统,能使用shell编程;
4、有测试经验优先;
5、很强的关注细节的能力,谈判的能力和冲突管理的能力;
6、善于团队合作,理解和适应变化,以结果和行动为准则,努力追求成功。
安全测试工程师
职位描述:
1. 负责项目日常发布前的安全测试;
2. 负责引导和辅助开发人员修复安全问题;
职位要求:
1. 熟悉常见的web漏洞类型和原理;
2. 有网站攻击或者防御经验者优先;
3. 较强的好奇心,学习能力强,责任心强,沟通能力好;
招聘联系人:童战
简历请发送至: tongzhan@taobao.com,邮件主题请注明“应聘测试工程师”
更多职位信息:http://job.taobao.com