Application & Test Patterns for the Post of Jr. Web Developer / Internet Marketing Trainee