Software Testing, Test Automation System Testing, Performance Testing, Business analysis involving gathering of requirements, writing functional and business specification documents, designing use cases and project management from Stake Holders identification to deployment, Database and Application Support