【80】我在做什么——访谈系列3 (软件测试工程师)

作者:Stacy 分类: 初入职场 发布于:2014-12-3 20:57 ė2611次浏览 60条评论

先帮这位“攻城狮”做一个小小的广告,他利用业余时间做的颜文字输入法APP已经上线苹果的App Store啦,在App Store里搜索“囧囧颜”,就可以看到哦,完全免费,适用于iOS8以上系统。


1.你现在的公司行业、职位、工作年限?

互联网公司,软件测试工程师,5年。


2.如何获得现在的工作,例如x轮笔试+x轮面试?

社招,三轮技术面试。


3. 职业前景,晋升的路径?

软件工程师->高级工程师->技术专家等,也可以选择走管理路线,从基层经理开始做起,一般需要到高级工程师的级别才可以选择走管理路线。


4. 是否容易跳槽,可跳槽的行业、职位有哪些?

容易跳槽,基本上一些大的互联网公司对软件测试一块的需求都比较大,尤其是有工作经验的资深测试人员。此外,传统IT行业也可以考虑。如果已经有带团队的经验,也可以选择测试经理、开发经理等管理岗位。


5. 这份工作对技能的要求怎样,例如需要有某方面专业背景,或是需要哪些软性素质?

对专业要求较高,对代码能力的要求比软件开发要低一些,但是基础的计算机知识(通常包括但不仅限于:操作系统、算法与数据结构、数据库、web、网络底层、设计模式、编程语言等)还是必要的,一般来说,会要求招收计算机强相关的专业。


软性素质方面,测试工程师最需要的是考虑问题的全面性(能够细心地发现问题),以及做事的责任感(推动问题解决)。如果想在这个行业走得更顺畅,技术视野必不可少。


6. 这份工作能够获得哪方面的成长?

1)专业技能。这点不必说,不管是测试别人开发的产品,还是自己做工具,设计方案,都是专业技能的提升。

1)沟通能力。软件测试需要和不同的角色、部门打交道,在这过程中,沟通能力一定会获得提升。

2)全局观。刚开始工作的时候,需要能够找到隐藏很深的小问题,然而随着时间推移,测试人员一定要学会放眼全局,从软件架构、流程保障、测试方案等方面,去规避一类问题,这就是全局观的一种体现。


7.这份工作最具挑战性的工作内容是?

与软件开发角色的配合;通用的测试手段和方案;如何避免自己太过劳累。


8.描述一下你在这个职位上,具体的工作职责?

1)针对软件开发提交的代码,进行功能、性能、安全等方面的测试,保证产品运行正常。

2)开发测试工具,减少手工测试的成本。

本文出自 Stacy职场记,转载时请注明出处及相应链接。

发表评论

电子邮件地址不会被公开。必填项已用*标注

Ɣ回顶部