Yes, quality assurance (QA) teams typically perform regression testing as part of their software testing activities. Regression testing is a type of testing that verifies whether previously working software still works after changes or new features have been added to the software. Since software development is an iterative process, changes are often made to the software code, which can introduce new defects or cause existing functionality to break.
Regression testing helps to ensure that any changes made to the software do not have an adverse impact on the existing functionality. QA teams are responsible for designing, executing, and maintaining regression test suites to ensure that the software is functioning correctly and meets the expected quality standards.