Job Title: Senior Software Engineer in Test
Location: Dublin, Ireland
Contract Type: Contract
Visa Sponsorship: Not Included
This is a unique opportunity to join a global tech powerhouse in the payments industry as a Senior Software Engineer - Java. As part of this role, you will be at the heart of creating innovative product features for one of the world's biggest companies.
You will work alongside a talented team to develop high-performance, high-volume Java applications and bring impactful software solutions to life. If you're a creative problem-solver with a passion for fighting credit card fraud and protecting cardholders, this role is perfect for you.
Role Description:
* Develop automated tests for functional, integration, and regression testing.
* Define and manage test strategies and environments.
* Collaborate on high-performance applications.
* Deliver code quality and performance engineering services.
* Implement BDD/TDD practices with agile frameworks.
* Create automated test suites for code, GUI, and APIs.
* Conduct exploratory testing.
* Enhance QA best practices.
* Work with cross-functional teams.
* Promote continuous integration and delivery.
* Participate in requirements reviews and test planning.
* Minimize defects through robust testing.
About You:
* 5+ years in test automation.
* Strong in Java, Spring, JUnit, Jenkins, and REST APIs.
* Experienced in Agile and scrum teams.
* Skilled in automation scripts and CI tools.
* Knowledge of Linux/Unix.
* Excellent technical and problem-solving skills.
* Strong communication and collaborative skills.
* Advantage: Experience with Groovy or Spock.