Requirements
-Expert in different kinds of tests
-Specialist knowledge: excellent technical knowledge of as many programming languages and platforms as possible
-Good understanding of software development process
-Good writing skills (for documenting the process)
-Good communications and consultancy skills
-Good presentation skills
-Ability to work under pressure and to tight deadlines
-Have strong understanding of one or more querying languages, such as SQL, as well as programming languages like .NET.