Senior Test Automation Engineer

Responsibilities:

Responsible for overall test automation process, regression tests execution, results publishing and communications with remote teams

Create and execute automated tests and scenarios utilizing industry standard, open source and internally built tools

Create custom tools as necessary to help in testing; document tools usage and advocate automated testing concept throughout development process

Regularly communicate testing results and charts to the Engineering Team

Analyze, document and verify system defects, enhancements and new features

Identify, report and track software defects

Validate developer-implemented resolutions to defects

Diagnose and debug complex software issues

Work as an integral part of the development team

Work closely with Product Management team

Technical Experience Requirements:

• 6-8 years of relevant QA experience in Web based multi-platform (Windows 2000/XP, Linux, MySQL, Oracle) development environments

• 3-5 years of hands-on automation coding experience (commercial tools like QuickTest Pro, TestComplete or similar as well as open source automation tools – Watir, Selenium or similar)

• Cross-browser testing/automation experience Scripting experience in Python, VBScript, Perl, ZSH or other scripting language.

• Good knowledge of data base testing, including SQL (MySQL, Oracle)

• Excellent technical and analytical skills

• Excellent verbal and written communication skills Ability to work in a team Bachelor's degree in computer science (or equivalent)

• Valuable Skills/Experience: Java, XML, ETL, JSP, HTML, AJAX

• Experience with bug tracking and source control systems (Bugzilla, SVN) a plus