Strong Java programming/Debugging skills
Expert level Java / J2EE, Restful web service,JAX-RS, JUnit, Spring, TestNG, JSON, XML
Understanding of OO principles, Java/J2EE Design Patterns
Knowledge of QE Automation processes and tools using TestNG
Strong verbal and written communication skills are a positive due to dynamic nature of discussions with other engineering and product teams
Experience in Agile Scrum methodology
Key Responsibilities -
Design, and implement high-performance, reusable, modular code in Java
Enhancement and maintenance development for existing applications using Java/J2EE, REST, JAXRS, Spring
Writing Automation Test Code using framework TestNG
Running the functional regression test suite job for each release cycle using framework Jenkins and Fusion
Fixing Live support bugs
Push support and Monitoring the live traffic.
Adherence to team's existing software development guidelines.
Work closely with cross functional teams.
Ability to quickly learn new application systems and technologies
Strong analytical and problem-solving skills
Preferred skills :
Knowledge of Unix, Oracle skills
Source code management using GitHub