**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.
**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.