Experience with the software testing life cycle (requirements analysis, test planning, test case development, test execution, results reporting)
Experience developing and/or using Test Automation Frameworks
Technical implementation of automated tests for both web and windows applications using Selenium
Experience working in an Agile environment
Excellent problem solving and analytical skills.