Job Description:As Test Analyst, you will be involved in life cycle of the project starting from requirements analysis, test scripting, planning, execution and delivery to the next level of testing and would comprise of: Collaborate with colleagues at multiple levels including systems management, shared services testing and Infrastructure teams for understanding and analyzing testing requirements. Must have solid 4 years of experience in testing banking projects or banking application. Define and refine the scope of manual and automated testing required, including creation of test scripts and artefacts resulting in stable, persistent and repeatable testing. Enable continuous, delivery, early feedback and the ability to improve and lower cost of the development lifecycle. Participate in Requirements / Functional Specifications Walk through Assist Test Leads in Reviewing and Finalizing Test impact assessment, estimates and plans Participate in Testing Risk Assessment (TRA) Workshop Requirements Analysis, inputs into Test Strategy and creation of Test plan. Tracking of testing milestones Execute defect / Test Management Processes for Projects Review of Test Cases / Test Scripts, maintain records of quality assurance Test Environment Shakedown Participate in test readiness review meetings Test Execution in Managed Test Environments (e.g. System Testing, System Integration Testing, User Acceptance Testing, Performance testing(NFT)) Daily / weekly status reports during planning & amp amp execution phase Share Knowledge within project teams Produce Test Completion Reports.