Major Skills Needed:
Java, JMeter, Core Java, Scrum, SDLC, Automation, and Dev experience.
Experience working within a Scrum team and a solid understanding of Agile principles.
Understanding of ATDD, TDD, and test automation.
Solid knowledge Java development with API and RESTful services testing.
Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns.
Solid database querying knowledge. Preference for MS SQL Server, Oracle a plus.
Experience with automation tools such as Selenium, Cucumber, Protractor (must have), Git, Sonar, Fortify, HP ALM, Rally. or SpecFlow.
Bachelor’s degree in a technical field such as computer science, computer engineering, or related field required.
JMeter is a must.
Demonstrable passion for technology (e.g. personal projects, open-source involvement) while using their problem-solving capabilities to deliver solutions utilizing a top-end engineering approach.
A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review or pairing, unit testing, refactoring, and related approaches.