Debugging is done by
-
developers
-
testers
-
analysists
-
test lead
Reveal answer
Fill a bubble to check yourself
A
Correct answer
Explanation
Debugging involves locating, analyzing, and fixing code defects - this is a developer responsibility. Testers identify and report bugs during testing, but developers perform the actual debugging and code fixes. Analysts gather requirements, and test leads manage testing activities.
AI explanation
Debugging — locating and fixing the root cause of a defect in the code — is performed by developers, whereas testers are responsible for finding and reporting defects (not fixing the underlying code), which is the key distinction this question is testing.