质量工程师是做什么的?

我不是代码问题:我想知道质量工程师在企业里是做一个什么工作,就拿QA来说,如果可以请通过例子进行讲解。

一般有几种工作内容吧:
一是负责软件测试。包括集成测试,系统测试和进出厂测试,发合格证。
二是负责质量体系检查。有企业级质量体系标准的,需要定期根据标准检查各部门,项目组的质量工作。包括软件开发过程中的检查和阶段检查。
三是负责质量规范制定。定期或根据需要改进企业质量体系规范

(一)通俗的来说
举例来说:
1.检查代码的合格性,比如代码的注释率是否足够、变量和函数等是否遵守命名规范等的要求;(这个工作有时候也会由测试工程师来做)
2.检查系统功能是否经过测试,项目是否有完整的测试用例和测试结果,是否达到了预期的要求,如果有需求变更,是否有变更记录;注意,在这项工作中,质量工程师只负责检查是否有,以及是否符合预期要求,而实际的测试工作一般由测试工程师完成;
3.检查项目过程是否有相应的文档,比如需求阶段,需要出《需求规格说明》、测试阶段要出《测试用例》和《测试报告》等;
4.检查项目的版本是否有严格的控制;
5.项目结束的时候,检查相关资料是否归档;
6.检查项目各阶段的工作、文档是否符合公司或者相关的质量要求,如果不符号要求,可提出整改要求。
等等。。。
一句话概括:只要关乎项目质量的,都是质量工程师的职责。

(二)纸面定义
质量工程师主要从事技术质量和服务质量等的研究、管理、监督、检查、检验、分析、鉴定等工作。质量工程师是专门从事质量管理工作的人员,除了必须具有相应的质量管理知识和专业知识,必须具有相应的思想素质、智力素质和身体素质外,还应当具有必要的心理学知识和相应的心理素质。

质量工程师的工作职责:

进行产品质量、质量管理体系及系统可靠性设计、研究和控制;

组织实施质量监督检查;

进行质量的检查、检验、分析、鉴定、咨询;

进行产品认证、生产许可证、体系认证、审核员和评审员注册、质量检验机构和实验室考核等合格评定管理;

调节质量纠纷,组织对重大质量事故调查分析;

研究开发检验技术、检验方法、检验仪器设备;

制定质量技术法规并监督实施;

设计、实施、改进、评价质量与可靠性信息系统。

QA工程师的工作内容:
从事技术质量和服务质量等的研究、管理、监督、检查、检验、分析、鉴定等。
1、进行产品质量、质量管理体系及系统可靠性设计、研究和控制。
2、组织实施质量监督检查。
3、进行质量的检查、检验、分析、鉴定、咨询。
4、进行产品认证、生产许可证、体系认证、审核员和评审员注册、质量检验机构和实验室考核等合格评定管理。
5、调节质量纠纷,组织对重大质量事故调查分析。
6、研究开发检验技术、检验方法、检验仪器设备。
7、制定质量技术法规并监督实施。
8、设计、实施、改进、评价质量与可靠性信息系统。