Designs test cases and creates test scripts and supporting material, working to the specifications provided. Where appropriate uses techniques for prioritising tests (e.g. based upon risk or the area of change). Optimises value of testing within limited time-boxes.