1) Should have in depth understanding of software testing
2) Should be able to prepare scenarios and derive test cases.
3) Should be proactive in test cases execution, defect discussion, defect logging, risk identification.
4) Writing SQL queries
Prepare test case for Unit, Functional, Load, Integration and system level
Responsible for creating and reviewing test strategy, test plan and interaction with development team and business analysts
Implementation of QA process (Define bug life cycle, release notes, sign off for UAT, and uploading it to production)
Quick learner and having ability to meet tight deadlines and work under pressure and be productive with new technologies