Involvement in setting up test Environments, Requirements management, Client Interactions, Test Infrastructure Development, Test strategy development, Test planning, Test design, Test Automation, Test execution, Defect Reporting, Test status Reporting, Test closure Activities, Risk Management.