Good knowledge of Test case preparation.Good written and verbal communication skills.Strong analytical and documentation skills to present findings to team members.Analyze client requirements for validity and feasibilityGood logical thinkingExecute all levels of testing - Software Tester - Manual testingDetect and track defects and inconsistenciesGood knowledge in JIRA, Agile/Scrum.