Job Description :
API Tester
6-12 Months
7 - 8 years of Backend/API Testing experience.
Experience with UI, functional, white box (Java/Scala/any other language) and integration testings for applications.
Experience with Unix commands (accessing remote servers, working with file system, grepping logs and accessing NoSQL)
Expertise in Java programming, able to understand Java/Scala application and test code, able to write unit and integration tests in Java
Able to use Java libraries for accessing XML, JSON, SVN, Jenkins and databases (preferably NoSQL)
Able to study and use new Java libraries (e.g. Apache Commons, HttpNing, Jsoup, XML libraries, JSON libraries etc)
Able to build automation framework from scratch and able to write unit and integration test cases using JUnit/TestNG/ScalaTest/ScalaCheck
Minimum knowledge on HTML, CSS, JavaScript, DOM, SVN/Git, Maven, SBT and Jenkins . Experience with Rest API testing and automation
Able to work with version control systems like SVN/Git
Demonstrated troubleshooting skills for isolating issues
Demonstrated problem solving skills when developing test code