Job Description What will you contribute? As a member of the Product Quality Assurance (QA) team, the Senior QA Engineer will be responsible for manual testing and enhancing the test automation framework & developing automated test scripts for projects in the Product Development team.In addition, they will develop, maintain & enhance automated regression test suites.They will liaise with architects, infrastructure, developers, team leads, technical leads & project managers regarding the application details, and there will be also need for execution of Manual Tests. Responsibilities & Deliverables: Your deliverables as a Senior QA Automation Engineer will include, but are not limited to, the following: Work with the QA & development teams to design, implement & execute an effective automation test strategy.Work with QA, development & product management teams to ensure that the design of test automation meets the needs of the project.Track testing progress to provide analysis & metrics on the QA automation development effort.Provide timely & effective communication to the Test Lead relating to quality, resource & project issues and concerns.Execution of Manual Tests Run Regression Tests both manually and automatically Log, Verify and Retest Defects.Plan and Execute QA activities according to Agile methodology Enhance the test automation framework in a timely & accurate manner to extend technical QA capabilities for the project.Qualifications Required Experience: 2-3 years of hands-on work experience in test automation development.4-5 year experience of manual testing.Managing priorities & conflicting timelines and work in a fast paced environment.Experience in banking or financial services would be beneficial. Skills & Knowledge requirements : Diploma or Bachelors in Computer Science or related area of study.Good coding skill in Java or other OOP language Deep knowledge on Manual Testing techniques and execution.Formal SDLC experience using Agile methodologies.