Job Description :
Responsibilities:
Must have exposure in building automation frameworks using technologies: Java, JUnit.
Must have experience using Agile frameworks like Test Driven Development
Must have experience in using SOLID Design principles to build clean and testable code.
Capable of contributing back to the Quality Engineering community based on enhancements and new capabilities regarding quality practices
Must have experience testing across a variety of platforms: APIs (REST and SOAP) and Standalone Java components
Ability to integrate with Continuous integration (Jenkins/Bamboo) and code coverage tools (Sonar, Clover)
Must be high-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment
Must provide the necessary skills to have a high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities.
Strong communication skills both verbal and written – with strong relationship, collaborative skills and organizational skills.
Ability to work as a member of matrix based diverse and geographically distributed project team.

Key Technology Areas:
Object-oriented design and programming, Java, J2EE, JUnit
Java Messaging Service(desired)
Open source frameworks such as Spring core, Spring Boot, Spring Data and Spring Cloud (nice to have)
Oracle, PL/SQL, JDBC, NoSQL databases like MongoDB
Web Services (SOAP, REST, XML, XSL)

Preferred Knowledge:
Agile development methodology
Web technologies including HTML, XHTML, HTML 5, and JavaScript.
             

Similar Jobs you may be interested in ..