Senior Software Engineer (SDET) – Galway
About the Role
We’re looking for a Senior Software Engineer (SDET) with strong software development and test automation skills to join a fast-paced Agile team. This is a hands-on technical role where you’ll be embedded in a product development squad focused on building and testing scalable, customer-facing software solutions.
You’ll contribute to both application development and test automation, ensure high-quality standards across the team, and play a key role in delivering reliable and maintainable code. Your work will directly impact user experience by driving quality at every stage of the development lifecycle.
Key Responsibilities
· Design, develop, and maintain automated test suites for APIs and UI components.
· Collaborate with developers, analysts, and business stakeholders to understand requirements and deliver robust solutions.
· Support the team in integrating automated tests into CI/CD pipelines (Jenkins).
· Promote test automation best practices and drive improvements in test coverage and release velocity.
· Review application and test code; contribute to team-level coding and QA standards.
· Participate in Agile ceremonies (e.g., sprint planning, retrospectives) and advocate for quality in every phase of delivery.
· Debug and triage issues, conduct root cause analysis, and help improve overall software reliability.
Skills & Experience Required
Essential:
· 6+ years of experience in test automation and software development.
· Strong programming skills in Java.
· Proven experience with API testing (e.g., using Rest Assured or Karate).
· Familiarity with Cucumber/Gherkin for behavior-driven development (BDD).
· Working knowledge of Maven, Git, and Jenkins (CI/CD).
· Strong understanding of RESTful web services, HTTP, and test design principles.
· Experience in Agile development environments.
· Excellent analytical, communication, and problem-solving skills.
Desirable:
· Experience with JavaScript, Angular (v2+), or Node.js.
· Hands-on experience with Selenium, SOATest, or Ruby-based test automation.
· Knowledge of Docker, virtual assets, and test doubles.
· Experience using tools such as Jira and Xray for test management.
· Background in financial services or enterprise software environments.
Why Join?
· Work with a skilled, collaborative Agile team on meaningful, high-impact projects.
· Be part of a modernization journey with opportunities for growth and technical ownership.
· Hybrid working flexibility and a supportive team culture.
· Competitive compensation and benefits package.
If you're interested in exploring this role further, please contact [email protected] for more information.