Several posibilities come to mind.
If you're happy doing this manually, just highlight the tables, sps etc in EM and right click, All Tasks, Generate SQL Scripts. You can also script indexes and permissions using this form. The resulting script can be run in QA in the destination server.
There are third party tools to do this automatically, or you could use DMO with VB to make your own tool.
If you have SQL 2000 you can use DTS to Copy Objects and uncheck "Copy Data".