This document discusses the role of a test developer in a system test department. It argues that every system test department should have one or two test developers to help automate testing so that testers can focus on quality human testing. A test developer is someone who loves automating testing using programming and scripting languages. Having test developers can provide benefits like dedicated time for test automation, reproducing complicated bugs, and compiling open-source tools, but there are also potential risks like less manual testing and the test developer becoming too focused on development over reuse. The document provides suggestions on where to find test developers, how to boost them, and what a role description for a test developer might include.