Designs and produces re-usable test scripts (including simple automated test scripts and packages), procedures and regression test packs (with expected results) to test new and amended software or services. Produces plans to test the effects of new and changed software on existing systems.