Microsoft Test Engineer Mock Interview

Practice 30 Microsoft Test Engineer interview questions covering testing frameworks, automation, and quality assurance.

WRITTEN BY WILLIAM SWANSEN
QUESTION 27 OF 30

How do retesting and regression testing differ from each other?

These are two terms that sound similar to somebody outside of the test engineering profession, but which are very different from each other. Each of these tests has a specific function, and the Microsoft interviewer will expect you to know this and be able to describe it. You can immediately recognize this is a technical question since it asks you to define and compare two terms used in this job. The best way to respond is to first define each term and then discuss their differences. You may also be asked a follow-up question.

"There are subtle differences between retesting and regression testing. Both involve testing software that has already been tested. Retesting is the process of testing a piece of software after it has already failed a test case. Regression testing is repeating tests even though the software passed the original test procedures. Retesting is used to fix identified defects and confirm the bug fixes. Regression testing is used to verify the original tests and to ensure that any updates or changes to the software have not impacted its functionality or created additional bugs."

William Swansen
30 QUESTIONS & ANSWERS · MICROSOFT
See membership