Senior Software Test Engineer
Job Summary
This is a permanent position for a Senior Software Test Engineer to join our team in Dublin City Centre. You will be working alongside talented developers and test engineers to develop fraud management applications.
Your Responsibilities
* Deliver Quality Engineering services including Code quality, Testing Services, Performance Engineering, Environment automation, Development Collaboration, and Continuous Integration.
* You will have an extensive understanding of BDD/TDD practices, code review techniques, and open-source agile testing frameworks.
* Author automated test suites using various technologies such as Java, Spring, JUnit, Eclipse IDE, Rest Assured, and JBehave/Cucumber frameworks.
* Perform exploratory testing methodically to ensure the system works as expected by the end user.
* Comprehend user stories to understand task items per story across all levels of testing.
* Track testing progress and defects via JIRA.
* Participate in enhancing best practices for quality assurance.
Requirements
* Proficient in Java, Spring, JUnit, Eclipse IDE, Rest Assured, JBehave/Cucumber frameworks, and APIs (REST/SOAP).
* Experience with web services testing (Web UI, APIs).
* Ability to create acceptance and integration test automation scripts and integrate with Continuous Integration tools like Jenkins and code coverage tools Sonar and Clover.
* Good knowledge of Linux/Unix.
* Familiarity with Continuous Delivery concepts and tools such as Jenkins, Bamboo, and vulnerability tools like Sonar, Checkmarx/Fortify.
Please note that sponsorship for this role is not available from the client.