The following requirements are the must: * Bachelors degree or higher in Computer Science (or similar/relevant field) or equivalent experience * 3+ years of testing on desktop, web or mobile applications * Strong software testing skills, including test planning, test analysis, test case design, test automation * Strong scripting or programming skills in Java, C++, Perl, Html or XML, PL/SQL * Working knowledge/experience with automatic testing tools and performance tool like LoadRunner * Ability to take ownership and provide leadership * Excellent written and verbal communication skills * Demonstrates excellent interpersonal skills to balance requirements, manage expectations, and drive effective results * Proactive attitude in identifying and resolving issues and risks
The following skills are preferable:
* Database and/or UNIX/Linux knowledge is a strong plus * Infrastructure knowledge like network, server, storage, virtualization is a strong plus. * Software configuration management experience is desirable * Agile development experience is desirable * Collaboration products (IM/voice/video etc.) experience is desirable