We are using Jira as a management tool which is cool, integrates with my testing framework. Once the bug reports fixed by the developers, I re-test it and if it is passed I close it. If the defect is not fixed, I re-open it