SDET Role
Duration: 12 months. Remote work is available 2-3 days a week in Dublin South.
Main Responsibilities:
* Collaborate with a skilled team of developers and test engineers to develop high-performance, high-volume Java management applications.
* Deliver Quality Engineering services including code quality, testing services, performance engineering, testing, environment automation, development collaboration, and continuous integration.
* Have an extensive understanding of BDD/TDD practices, code review and analysis techniques, and open-source agile testing frameworks.
* Author automated test suites with code, front-end automation, and API testing.
* Perform ad hoc/exploratory testing methodically to ensure the system works as expected by the end user.
* Comprehend user stories to understand task items per story in the context of all levels of testing (unit, functional, integration, and regression).
* Participate in the process to continually enhance best practices for quality assurance.
About You:
* You have strong Java coding experience.
* You use JUnit/Jbehave/Cucumber frameworks.
* You have experience testing web services, web UI, and APIs.
* You can create effective acceptance and integration test automation scripts and integrate with Continuous Integration (Jenkins) and code coverage tools (Sonar, Clover).
* You are passionate about code quality and coding best practices.
* You have sound knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, Jbehave/Cucumber frameworks, Selenium, Databases, APIs (REST/SOAP), Continuous Delivery concepts and tools such as Jenkins/Bamboo, and vulnerability tools such as Sonar, Checkmarx/Fortify.
* You have excellent technical acumen and ability to learn new software quickly.
* You have strong knowledge of traditional testing methodologies and how it applies exploratory testing in an Agile environment.
* You must be high-energy, detail-oriented, and proactive.
* You possess strong communication skills -- both verbal and written -- and strong relationship, collaborative skills, and organizational skills.