1. Should have significant knowledge of testing processes and software development life cycle.
2. Should have experience of designing test scripts from requirements and executing them.
3. Experience in test management tools such as HP ALM and defect raising tools such as Bugzilla.
4. Should be able to do defect analysis and follow up until closure and understand defect life cycles very well.
5. Expert in writing good quality manual test cases and then creating automation scripts.
6. Experience in vb scripting.
7. Experience of working on UFT.
8. Strong basic java knowledge.
9. Experience of selenium automation tool.
10. Good knowledge of databases.
11. Experience of working on Team city or Jenkins and basic knowledge of continuous integration tools.
12. Experience of any other automation tool apart from UFT or selenium will be an added advantage.
13. Experience of working in agile projects.
14. Experience in Investment banking domain knowledge will be preferred.
15. Should have good attitude and be self driven in order to work in agile project and meet project deadlines.
16. Experience of functional and regression testing. Should understand sanity and smoke testing.