The job is for a senior QA Analyst (software tester for a betting company).. actually left a betting company (6 years, so quite a wrench) for a big insurance company, made a massive mistake though so quit at the end of October. Am just trying to get my head round the language at the mo... not as bad as I thought, but not as easy as I hoped either :0)