Job Description :
Title : Selenium QA Automation Engineer
Location : Richardson, TX (Locals Preferred)
Duration : Long term

Job Description

7+ years of experience in
Strong Selenium experience writing complex functions, components using Java.
Proficiency in use of Java.
Knowledge of Object Oriented Programming concepts.
Should have a strong Descriptive programming experience and not exactly record-playback techniques.
Experience with Geb/Spock framework.
Demonstrated knowledge of various automation frameworks depending on the type of application being automated.
Experience with GIT source code repository tool.
Automation Frameworks Approach (Data Driven ,Key Word ,TDD + BDD
Should know Page Object Model.
Hands on in Scripting languages (VB scripting /JavaScript/ Groovy
Hands on Unit Testing Framework (JUnit /TestNg
Proficiency in use of PL/SQL or SQL related tools.Strong understanding of the full software development life cycle in multiple environments.
Strong interpersonal & analytical skills with proven ability to work independently as well as with a broad range of personality styles and types.
Ability to quickly gain an understanding of a business and applications.
Manual testing of web based applications hosted on UNIX/Linux operating systems with in-depth debugging skills.

Desired Skills:
Software Development Background in Java and Web Based technologies.
Performance testing experience using any industry standard tools would be a plus.
Hands on experience with Agile Methodology would be a plus.
Hands on experience using Mongo DB. Experience with JMeter.
Experience in creating data driven performance scripts for Angular UI / Rest Services.