QA Engineer - MUST have experience with automation tools such as Selenium Responsibilities: - Develop and maintain automated test scripts within a test framework - Generate test execution reports to management and the product team - Create and maintain writing tools to increase QA productivity - Participate in bug review processes to identify deficiencies and improvements in the automated tests - Actively participate in daily Scrums and project planning meetings - Drive the transition from manual to automated process Education and Experience: - Programming experience with some combination of: Java, C/C++, bash - Experience working with RDBMS (Oracle, MySQL, SQL Server) required - 5+ years of experience in the internet industry in a development or QA role - Solid experience with and understanding of UNIX/Linux - Proven experience in SQA methodologies, techniques and approaches - Experience integrating with Maven or similar build tools - Experience supporting browser-based and integration testing - Experience with Agile SCRUM highly preferred - Strong understanding of SQA automation tools such as Selenium, WebTest or similar open source automation tools. (Minimum 2 years of experience required). - Working knowledge of Jira or similar tracking software - Strong understanding of Subversion and multiple release environments - Experience integrating with Hudson or similar Continuous Integration tools - Solid understanding of and experience in automation frameworks - Ability to participate in cross-functional Scrum teams to produce various test plans and scenarios - Team player orientation and willingness to perform black box testing as needed |