软件测试工程师的三个入门问题

1.  软件测试的定义是什么?

《系统的软件测试》中定义为:“测试是为了度量和提高被测软件的质量,对测试软件进行工程设计、实施和维护的整个生命周期过程。”这只是一种定义而已。

2. 软件测试行业的优势和劣势?

与软件开发相比,软件测试优势是入门相对更容易些。所以,对于改行想要从事软件研发工作的人来说,选择“软件测试”作为切入点是比较合适的。

和软件开发相比,软件测试在领域的认可度降低,软件测试人员的职业发展天花板较低,很少软件测试人员做产品研发管理工作,成为产品经理、研发负责人、系统架构师等;同时,很多企业给软件测试人员最高管理职位也就测试经理。

3.  测试人员的职业生涯发展?

软件测试在管理上的发展

初级软件测试管理者:测试组长(2年左右经验,管理2-5名软件测试工程师,常负责产品重难点测试)

中级软件测试管理者:测试经理(4年左右经验,主要负责:运作测试项目,制定测试计划,产品质量评估,产品发布建议)

高级软件测试管理者:测试管理者(10年以上工作经验,理解产品的商业目标,直接对产品的成功负责)

软件测试在管理上的发展

软件测试架构师、专向测试工程师。


内容来自《测试架构师修炼之道》

软件测试工程师的职业规划建议测

试管理者一定不能过早的放弃技术,走所谓的“纯管理”路线,把自己陷入各种会议、沟通协调中。也不要认为读了几本书、参加了几个沙龙论坛和培训,就掌握了关键的测试技术方法,只有在产品测试中不断地实践、总结、再实践、再总结,才能不断地提升自己。

你可能感兴趣的:(软件测试工程师的三个入门问题)