不同的软件测试工程师需要的素质不同
软件测试理论,这是必须要的;
你所测试产品的特性需要你掌握不同的理论,比如手机之类的移动终端测试员需要你掌握一定的协议基础;
其他的就是一些细心、耐心、责任心等等
细心 耐心 平常心 逆向思维
专业的话 测试理论 测试计划、方案的编写 用例编写与执行 测试环境搭建 白盒测试(JAVA、C、C++) 性能测试工具(LR) BUG管理工具(TD、BUGZILLA、EC) 自动化测试工具 shell脚本 数据库操作 Linux系统操作
认真,有耐心,并且沟通能力也很重要,因为可能要跟各个部门打交道!
严谨、思维广阔、有耐心、业务熟练
eff