Job Description :
Create test plans and test execution reports
Analyze new product features and business requirements to develop in depth test cases
Create, manage, execute and organize functional test cases in TFS / MTM (Microsoft Test Manager)
Document and evaluate test results, track and manage defects and troubleshoot issues
Work with business analysts / development team to understand and clarify requirements
Ensure all work and tests performed are within standards and guidelines
Articulate defects with concise steps enabling others to reproduce a condition in TFS (Team Foundation Server)
Collaborate with other testers to ensure product quality and meet sprint deadlines
Interpret automated test report to identify issues with the application
Identify and investigate issues and proactively seek solutions
Ensures proper coordination and communication with customers and internal staff to identify and resolve customer problems and concerns associated with supported software applications.
Additional responsibilities as assigned

-Bachelor’s degree in Computer Science or business related field and a minimum of four (5) years of experience as a functional tester, analyzing system requirements, developing test cases, and performing testing in an agile environment
-In-depth knowledge and experience with backend testing (functional UI testing followed by backend / database validation) using MS SQL
-Working experience with complex SQL, stored procedures, ETL, SSIS
-Experience with Microsoft Team Foundation Server and Microsoft Test Manager
-Comprehensive understanding and experience with Functional Testing, Database Testing, Integration Testing, System Testing, Web Service Testing and User Acceptance Testing
-Cross browser testing using Chrome and IE
-Experience with database testing
-Ability to execute, read and write stored procedures would be a plus
-Experience with ETL
-Experience with Agile software development methodologies Scrum / Kanban