QA是质量保证,英文就是quality assurance,在CMMI中QA的主要工作是质量评审和产品评审,在ISO8402:1994中的定义是“为了提供足够的信任表明实体能够满足品质要求,而在品质管理体系中实施并根据需要进行证实的全部有计划和有系统的活动”。有些推行ISO9000的组织会设置这样的部门或岗位,负责ISO9000标准所要求的有关品质保证的职能,担任这类工作的人员就叫做QA人员;QE是品质工程的意思,英文就是quality engineer,主要从事品质工程的文件制定,QE是建立、分析、完善品质控制程序的人,不会去查每一单货品;QC是品质管理的意思,英文就是quality controller,主要按照QE指定的品质文件进行品质控制,是质量管理的一部分,致力于满足质量要求,qc是对人事、对物,直接致力于满足质量要求。
具备必要资质的qa是组织中的高级人才,需要全面掌握组织的过程定义,熟悉所参与项目所用的工程技术;qc则既包括软件测试设计员等高级人才,也包括一般的测试员等中、初级人才。