Senior Software Quality Assurance Engineer - Available Immediately

Requirements -
Bachelor's Degree or an equivalent combination of education and work experience.
Minimum of 3 years' experience as a Software QA Engineer testing multi-tier Web applications.
Passionate about QA and keeping current with industry trends and best practices.
Experience in test automation and test harness development using Selenium, c#/java and TestNG is a must.