Pages

Thursday, March 8, 2012

diff bwn QE QA testing

Quality Engineering (QE) :
this team is responsible to define the set of processes which everyone involved in project/product development should follow. This may include development standards, documentation standards, communication standards, source control standards, various templates and tools that need to be used in this process. Thus these people are responsible to define a quality process.

Quality Assurance (QA) :
this team is actually responsible to cross check whether everyone is following the standards defined by QE team or not. They are responsible to find out the deviations from the standards and to comment on the overall quality. They also comment on quality of the product with different analysis. Thus these people are responsible for overall product quality.

Testers team:
this is responsible to develop and execute test cases with "test to break" attitude and find bugs before product/project is released to customers. Thus they are responsible for test development/execution activities.


No comments:

Post a Comment