Job description7 or more years of progressive work experience in business and system testing or equivalent combination of transferrable experience and education.Bachelor's degree in an IT-related field or equivalent work experienceAbility to communicate with the company in business language and with developers in technical language and act as a bridge between them.In-depth understanding of the Software Development Life Cycle processes with an emphasis on testing methodologies. Must have in-depth Knowledge of system testing techniques.Thorough understanding of the end-to-end business process(s) and flows involved in the system capabilities being tested from the system's under test and end to end.