Nowadays, there isn’t a strict distinction between Test team and QA team, and for most Test teams, their goal isn’t to just take features from developers, find defects, and report back their findings. They go way beyond this to assure quality.
Here are some tips about what makes a team a QA team:
Firstly, testers need to learn to test the requirements and design and not wait for code or features to find defects. They also have to approach this part of a product cycle as a time when their input is crucial.
Second, since testing happens at the end of most product cycles, each person on a project team has a responsibility.
Third, a QA team is not just a team that writes test cases and executes them. It should innovate on ways to improve quality.
Finally: in order to have a successful project team, testers need to collaborate and make compromises testers need to collaborate and make compromises.
Source: http://blogs.msdn.com/b/anitag/archive/2011/04/05/qa-or-test-does-the-name-really-matter.aspx