What is the difference between Software Testing and Quality Assurance (QA)?

Questions by parthu dhannu

Showing Answers 1 - 4 of 4 Answers


  • Mar 1st, 2013

Software testing is the process for error detection
QA is the process for error prevention

  Was this answer useful?  Yes

Anant Chaudhary

  • Mar 14th, 2013

Software Testing is Dynamic Process and in this process user detects errors on his knowledge by executing of test cases.

Quality Assurance is Static Process and in this process user prevents errors at first stage by reviewing the requirements.

  Was this answer useful?  Yes

nizar fanik

  • Apr 4th, 2013

QA is process oriented, it’s like spreading butter on toast...you spread quality across the SDLC. It’s building checkpoints across the path. And each checkpoint has exit criteria and entrance criteria that must be met before proceeding to next checkpoint or task.

Testing is a process within QA, testing ensures Quality.

  Was this answer useful?  Yes

ashok giri

  • Jun 1st, 2013

Quality assurance is process oriented
Quality control is a product oriented
output of quality control is input to the quality assurance

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions