(一)官方
1. 测试领域及软件行业知识、测试工作经验,自动化测试实际开发成果和推动经验
2. 熟悉B/S(C/S)开发,熟练使用C++\JAVA\C#等至少一门高级语言,及vbs\python\perl\lua\ruby等至少一种脚本语言
3. 熟悉Linux/Unix操作系统与硬件基础,掌握Shell编程能力,精通Oracle/MySql/MSSQL等数据库管理和开发技术
4. 熟悉HP/MI、Segue、IBM/Rational、SDT、Parasoft等公司测试解决方案(开源框架);熟练应用业界测试工具QTP\WinRunner\Robot\LoadRunner等
5. 精通一种或几种网络标准协议:HTTP,TCP/IP,FTP,DNS,SMTP等
6. 其他:组织协调沟通表达、创造分析、数据结构和算法…
(二)非官方
1. 思维、习惯、能力,知识可学,经验可积累,容易取代、容易学会的东西不是优势。
2. 知识面广,无需精通但需广阔基础,有快速学习和深入学习的潜力。
3. 面对一个需求任务,能够快速拿出多套解决方案并衡量出最小代价。
4. 分析问题解决问题能力强,高效准确,可以应付变化多端的测试需求。
5. 有创新意识,能够不断突破瓶颈超出预期,可以不断提高测试效率(自动化)、测试深度和广度(可测试点)、测试准确度。
6. 不迷信专家权威,实事求是,不倚老卖老,关注前沿、努力奋斗、不可懈怠、常思进取居安思危,结果绩效说话,100-1=0。
7. 深入了解后再发言,自信源自实力。