Job Description
Software Engineer (Test)
• 3+ years of experience in automated Unit and Integration testing, particularly using Java
• Experience testing across a variety of platforms: web and mobile user interface, APIs (REST and SOAP), data warehouse reports.
• Expertise in software development to build and use automation frameworks using technologies: Java8, JUnit, Selenium, Cucumber/JBehave, Soap UI/Pro, REST, JSON and XML, Eclipse IDE. Good knowledge of Spring API and event based services testing.
• Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins/Bamboo) and code coverage tools (Sonar, Clover) to ensure 80% or higher code coverage.
• Exposure to Continuous integration, Delivery, and tools desirable.
• Be skilled at explaining technical problems succinctly and clearly.
• Test analysis and reporting ability.
• Bachelor/Master’s Degree in Computer Science or equivalent work experienc