Analyze user requirements, design documents and other documentation to develop detailed test cases
Create and execute automated functional and regression test cases, report and document all issues, test cases ran, test results, and testing summaries in detail
Perform manual testing and data validation
Perform SQL queries to analyze and manipulate data
Work with development team and customers to clearly understand the functionality under test to define and implement test case automation and clearly communicate to the team