如何从一名测试员转型为管理人员

简介:

如果你是软件测试员或是高级测试员,有志转向管理发展,从技术方面,那么需要加强以下内容,至少要做到几点:
  1. 扎实的软件测试基本功,懂得测试计划的制作与编写(结合测试的项目,能以此来控制和确定测试所需人员,设备及时间)
  2.要熟悉BUG跟踪工具及软件测试流程.(如: QC, Bugzilla, Mantis等)
  3.要熟悉配置管理工具. (如: SVN,CVS, VSS等)
  4.要熟悉自动化工具.(例如:QTP, Robot, RFT, Selenium等,能结合录制完的脚本编写代码)
  5.要熟悉压力及性能测试工具.(例如: LoadRunner, webload, silkperformance等,能结合相关数据,分析出性能瓶颈)
  6.要熟悉或精通一门语言. (例如: C#,Java,C++)
  7.要熟悉数据库.(例如:Oracle, DB2, SQLServer, MySQL)
  8.要熟悉至少一种主流操作系统. (例如: HP Unix,IBM AIX, Sun Solaris, Red HatLinux, SuSE Linux,Windows)
  9. 必要的英文能力.
  10.语言表达能力强,表达问题清晰明了.
  11.沟通能力强,能和上级/开发经理很好的达成测试相关/BUG事宜.
  12.学习技术的能力要强,能快速上手一个新的技术,这是做软件行业必须的.
  13. 掌握管理技巧与团队建设,管理不是胡乱的管人.
  14.乐于与人交流.
  当然,现在的管理者,很多时候或者可以分为两类,一种是对业务和管理熟悉但不懂技术、另一种是对管理熟悉但不懂技术。
  在软件这一行业,我认为做为一个管理者,非常有必要懂得技术,以技术做为基础,推进开展部门工作,可以更高效快捷,也可以在部门中更令下属信服,不懂技术的管理者往往得不到下属发自内心的信服(特别是在人才济济的大公司或知名企业),以上列出的技术均为软件测试行业通用型的测试技术,在不同的企业,因业务性质和业务特征的不同,对技术的要求也存在一定差异(当然,如果具备较强的学习能力,这些“个性化需求”其实算不上什么)。
  懂技术的管理,才能走得更远!

最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章
|
存储 人工智能 运维
测试团队技术转型实践方法
测试团队技术转型实践方法
245 0
测试团队技术转型实践方法
|
云栖大会
云加数支撑商业地产转型——无止境的商业想象力测试
本文的整理自2017云栖大会-上海峰会正佳金控集团董事长谢萌Max的分享讲义,讲义主要介绍了未来企业的类型以及组织存在的意义。最后预言了房地产开发商变成内容提供者、购物中心变成超级旅游目的地。
1247 0
|
10天前
|
测试技术 C语言
网站压力测试工具Siege图文详解
网站压力测试工具Siege图文详解
19 0
|
1月前
|
JavaScript jenkins 测试技术
这10款性能测试工具,收藏起来,测试人的工具箱!
这10款性能测试工具,收藏起来,测试人的工具箱!
|
1月前
|
人工智能 监控 测试技术
利用AI辅助工具提升软件测试效率
【2月更文挑战第17天】 随着科技的不断发展,人工智能(AI)在各个领域的应用越来越广泛。在软件测试领域,AI技术也发挥着重要作用。本文将探讨如何利用AI辅助工具提升软件测试效率,包括自动化测试、智能缺陷识别和预测等方面。通过引入AI技术,软件测试过程将变得更加高效、准确和可靠。
164 1
|
1月前
|
Web App开发 前端开发 测试技术
探索自动化测试工具:Selenium的威力与应用
探索自动化测试工具:Selenium的威力与应用
探索自动化测试工具:Selenium的威力与应用
|
29天前
|
测试技术
现代软件测试中的自动化工具与挑战
传统软件测试面临着越来越复杂的系统架构和不断增长的测试需求,自动化测试工具应运而生。本文将探讨现代软件测试中自动化工具的应用和挑战,深入分析其优势与局限性,为软件测试领域的发展提供思路和启示。
|
25天前
|
jenkins 测试技术 持续交付
现代软件测试中的自动化工具与挑战
随着软件开发领域的不断发展,自动化测试工具在测试过程中扮演着越来越重要的角色。本文将探讨现代软件测试中自动化工具的应用及面临的挑战,旨在帮助开发人员和测试人员更好地理解和应对自动化测试中的问题。