I'm employed at a company that engineers financial institution software. I have no qualms admitting when I moved to QA I quickly wrote a program to do my testing. Now each release I just update the relevant variables compile load and run. I see no problem with using my grey matter to it's full potential.