Required Technical Skills / Work Experience:
8+ years (in excess of degree requirements stated above) of progressively responsible experience in Software Development or functional automation testing.
8+ years software development experience with any combination of test automation frameworks such as Selenium, TestNG, UFT, or SOAP UI.
8+ years of experience designing, creating, and managing integration test projects against large enterprise class systems.
8+ years of experience with software Quality Assurance/Quality Control (QA/QC) practices. This includes common test design techniques.
8+ years of a strong basic technical background. This includes general software development (SDLC) practices.
8+ years of Object Orientated Programming (OOP) (C++, Java, Tkl/Tk, etc). To include Object Orientated Analysis and Design (OOAD).
8+ years of experience with web-based applications and supporting technologies.
Familiarity with Java web containers (JBoss EAP, Tomcat).
Familiarity with common web architectures (Reverse/Forward proxy farms, JEE containers, load balancing) and technologies (HTML5, CSS, XPATH, JQuery, Proxy Configuration, Caching, JEE web containers).
Experience with creating and running web application performance tests.
Ability to create, run and modify VB Script Tests and create scripts beyond record and playback using Java and VB Script, specifically developing functions, adding control flow logic, loops etc.
Experience working with GUI object recognition and customization.
Familiarity with common source control systems and configuration management.
Familiarity with general concepts surrounding XML and Oracle RDBMS. This includes competency with PL/SQL and a general familiarity with general concepts such as relational database analysis and design as well as SQL tuning.
Familiarity with Agile development methodologies.
Proven ability to deliver quality results in a busy and dynamic business focused environment.
Comfortable in both, a UNIX and Windows based environment.
Ability to work well with a team.
Excellent oral and written communication skills.
Preferred Skills/Work Experience:
Demonstrable experience developing automated functional tests using Selenium, TestNG, and/or HP UFT for both thin and thick client applications. Selenium expertise is strongly preferred.
ANT, Java based IDEs (Eclipse, IDEA), Java 8 features (lambda expressions), JVM (Hotspot) performance tuning.
HP Unified Functional Tester (UFT). SmartBear SOAP UI Tester
HP Quality Center (ALM)
Experience with the planning, deployment, and maintenance of large Selenium grid infrastructures is a plus.
Familiarity with other functional testing frameworks (Spock, Rbase, Cucumer, Gebish) is a plus.
Java unit testing frameworks such as Junit.
Experience with HP LoadRunner or Apache JMeter is preferred.
Past experience with Java-based web application frameworks such as Apache Struts, Spring, or JBoss Seam is a plus.
To apply for this job please visit itjobpro.com.