Job Description :
Job Title: Selenium Automation Engineer with Sikuli
Location: Johns Creek, GA
Duration: Contract 6+ Month

Job Description:

Key Responsibilities:
Drive the design and delivery of automation infrastructure
Provide technical leadership to other automation developers
Manage test schedules and status for projects
Maintain and extend automation test framework
Collect and analyze different test metrics to determine code coverage and test effectiveness
Assessing overall code quality and flexibility, and the application of good object-oriented programming techniques for test framework is a must
Detect automation code bugs

Required skills/experience:
Bachelor of Computer Science, Computer Engineering, or related field
Should possess total experience of at least 8 years
No less than 6 years'' experience programming and development in Java
Solid design and development skills in Java
Strong practical knowledge and experience of automation; Cucumber-JVM, JBehave, Selenium (GRID, IDE, RC, Webdriver)
Strong practical knowledge and experience in automation framework tools; Junit, TestNG
Strong practical knowledge and experience in programming; Groovy, JAVA
Practical knowledge and experience of continuous integration; Bamboo, Hudson, Jenkins
Practical knowledge and experience of distributed version control systems; GIT, Stash
Practical knowledge and experience of QA in Continuous Delivery/Deployment
Experience testing database driven applications including data validation using SQL (managing and development) is a plus
Good understanding of object oriented programming with strong coding and debugging abilities
Outstanding debugging, troubleshooting and technical problem solving skills
Ability to work in a team of developers and deal with daily code promotions and code merges
Experience performing code reviews
Experience developing automated best practices
Passionate about testing and code quality