Job Description :
Bachelor’s degree in Computer Science or Computer Engineering
8+ years industry experience in Java Development and Software Automation Test engineering
Experience in developing software test code on a Linux environment using Java/J2EE, Hibernate, JUnit, Spring Frameworks, Web Services, Oracle, SQL
Experience in Server Side Java, JSP/JSTL, Servlets, Spring, JAXB, JAX-WS, SQL, JUnit, and Tomcat
Strong knowledge and expertise with QA tools and automated testing environments (Selenium- WebDriver, Fitness Jenkins, Scripting Environments, etc
Understanding of web technologies (JSON, JavaScript, JQuery, SOAP, XML, HTML5 or similar technologies) a plus
Experience in developing end-to-end tests for complex solutions for large-scale enterprise systems
Strong knowledge of database concepts
Knowledge of good coding practices and improving code quality
Hands-on experience in ATDD/TDD methodologies
Experience providing Continuous Integration/Delivery solutions (Jenkins, Maven and UDeploy)
Experience working in an Agile Scrum environment strongly desired
Excellent written and verbal communication and presentation skills
             

Similar Jobs you may be interested in ..