Experience in testing and software quality assuranceExperience in end-to-end functional testing of application including requirements understanding, test case and scenario development, test execution, results analysis and sign offRequires deep understanding of and experience with test management tools (Jira)Has working experience with teams in onshore/offshore model,Collaborates with client leads and development organizations, partners with business users,Full self-sufficiency, ability to own the task from beginning to the very end, pro-activeness,Deals with complex and highly variable issuesRequires strong communication and diplomacy skills,Has experience working on ATM (Diebold, NxtGen)/ NG teller and Simulator tools (Visa VTS, MasterCard MAS / Finsim / Paysim / Collis etc.,)Has experience working on Compliance and Regulatory releasesHas experience working in Agile software development methodologyWork with a cross-functional and geographically dispersed team of resources to manage application testing for quality assurance,Perform end to end testing of application including requirements understanding, test planning, test case and scenario development, test execution, results analysis and sign off, manage test data,Work with multiple teams to develop, and execute functional and regression testing,Work with regional and functional business managers, application managers, regional production support managers, vendor resources and project team lead to outline service agreements, test plans, environment scheduling, approve test scripts, report metrics, etc.Work with Citi Wealth Quality Engineering teams in an onshore/offshore model.Work with teams in a collaborative style to engage partners and proactively manage activities.Improves quality of applications and user satisfaction by minimizing the number of defects that go into UAT and production, test processes and perform data validation.