- Strong QA and Testing industry knowledge
- In depth software quality assurance experience including proven management, supervisory, or leadership experience
- The ability to work to agreed deadlines
- Experience of coordinating people to complete tasks