本人刚在软件行业作QA,但是在生产企业做了3年的质量管理
我转到这边作QA,就是看中了这个行业对质量管理工作的认识才刚起步,有发展的趋势,这几年也刚好给我时间积累在软件开发领域的经验。
国内软件企业认识到国外行业的规范性,给公司带来持续发展,节省成本的效益,才会追逐的。
本人认为软件开发的经验对于QA来说并不是必须的,当然有这方面的经历会比较好,了解开发的流程,比较容易与项目组成员沟通,以及对项目进行有效的控制。
QA是从事质量管理的,不是作测试的,不是帮你检查代码的。他的主要工作是督促和监督大家根据公司指定的流程,按时按质按量完成工作。当然对于工作质量的考核,由于缺少技术背景,没有太多的发言权。但是,可以通过测试的报告,参与技术评审等形式了解软件的质量,是否能满足客户的需求。
同意有些同行的说法,QA在项目中更像是项目经理的助手,辅助对项目的管理,需要的是管理方面的知识。但超出项目级别,到整个公司的层面,QA还要承担整个企业管理过程的优化。是公司的设计师哦