Job Description :

• Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Clover) to ensure 80% or higher code coverage.
• Sound knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, Appium, Jbehave/Cucumber frameworks, Databases, APIs (REST/SOAP), Continuous Delivery concepts and tools such as Jenkins/Bamboo, vulnerability tools such as Sonar, Checkmarx/Fortify, etc.
• Proficient with Test Case and Defect Management skills across SDLC process is required
• Demonstrated software development, testing, and coding skills are required
• Good knowledge of architecture, common design patterns, test data generation tools highly desirable.
• Expertise in agile delivery, and life-cycle management tools (JIRA/Rally/Rational Concert), software testing standards, methods and conventions.
• Experience with performance engineering and profiling (e.g. Java JVM, Databases) and tools such as Load Runner, JMeter. Exposure to Application performance monitoring tools such as Dynatrace and Splunk desirable.
• Exposure to Cloud, Infrastructure-as-a-code concept, and tools such as Chef/Puppet desirable.
• Expertise with cross browser and cross device testing strategies and automation via device clouds (Perfecto, Device Anywhere, Testdroid, etc)

             

Similar Jobs you may be interested in ..