Software Engineer in Test

Sabeo

Dublin

Hybrid

EUR 65,000 - 95,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sabeo is seeking a Software Development Engineer in Test (SDET) with a strong Java background to join a hybrid Dublin team. The role focuses on building and sustaining automation frameworks for API and UI testing and driving quality across features.

You will work in an Agile Scrum environment, collaborating closely with software engineers to improve testability, coverage, and delivery timelines.

Qualifications

  • Minimum 3 years' experience in a similar role with Java.
  • Experience building automation frameworks from scratch.
  • Strong knowledge of Selenium, Cucumber, Serenity, Rest Assured.
  • Experience with Maven and CI pipelines.
  • Agile/Scrum experience and collaboration with cross‑functional teams.
  • Proven ability to design robust automated tests and report coverage clearly.

Responsibilities

  • Contribute to defining the test strategy for new functionality, focusing on optimal test approaches.
  • Ensure comprehensive test coverage for new and existing features.
  • Responsible for integration testing with required systems, databases, and services.
  • Test automation and execution across API and UI tiers.
  • Develop, maintain, and document automation frameworks.
  • Work with software engineers to improve testability and coverage.
  • Promote testing best practices within the team and pursue continuous improvement.

Skills

Java
BDD automation
API testing
UI testing
Selenium
Cucumber
Serenity
Rest Assured
JUnit
Maven
CI/CD

Education

Honours degree

Tools

Jenkins
Maven

Job description

Software Development Engineer in Test (SDET) - JAVA.

Permanent Position – Hybrid remote, 2 days a week onsite in Dublin City Centre.

We are seeking a talented Software Development Engineer in Test (SDET) who is passionate about software quality, has an Agile Tester mindset, and a track record for building effective automation frameworks.

Our SDETs have in‑depth knowledge of testing best practices and a strong programming background, enabling them to design and execute optimal test strategies that leverage our automation capabilities to maximum effect, helping the team to deliver high‑quality features quickly and safely to production.

We are looking for candidates with a strong Java programmatic background who have experience building automation frameworks from scratch with Cucumber/Serenity paired with Rest Assured and Selenium.

Role/Responsibilities:
  • Contribute to defining the test strategy for new functionality, focusing on achieving the optimal test approach for all functional and non-functional scope.
  • Ensure comprehensive and transparent test coverage for new and existing product features.
  • Responsible for application integration testing with required systems, databases, and services.
  • Test Automation & Execution
  • Implement and maintain test automation frameworks (build, maintain, document).
  • Implement best-of-breed, scalable solutions according to defined patterns and practices.
  • Develop, automate, and maintain effective test cases leveraging automation to optimise test cycle times and lead time for new functionality.
  • Work closely with Software Engineers to understand the codebase, unit test coverage, and ensure testability.
  • Work as part of a Scrum team using Agile practices and values.
  • Support and promote testing best practices within the team; research test tools and work on continuous improvement within the Quality Practice.
Key Strengths:
  • Strong programming background with Java (3 + preferable) with experience building BDD automation frameworks for both API and UI tier validation.
  • Proven ability to create robust and stable automated integration/functional/regression tests with transparent reporting on the automated coverage.
  • Demonstrate experience working in a test-driven environment with continuous integration pipelines managing the orchestration of feature and regression test packaging & execution.
  • Demonstrate hands‑on experience of testing code quality & metric production & the implementation of quality gates.
  • Agile tester mindset and approach, with experience contributing to test approaches that maximise the return on investment from automation and enable Continuous Delivery.
  • Strong communication skills and the ability to influence the Delivery Team on Software Quality best practices and ensuring testable high-quality software.
  • Ability to identify inefficiencies in testing strategies and actively contribute to improvement initiatives.
  • Strong database testing experience from a functional testing perspective.
Technologies & Frameworks:
  • Serenity/Cucumber, Rest Assured, Selenium.
  • Java, relational database/SQL (MS SQL or similar)
  • HTTP/HTTPS, REST & SOAP.
  • Has written automated frameworks using one of the following Frameworks/Libraries: Serenity, Selenium, Cucumber, Rest Assured.
  • Experience developing or significantly enhancing test automation frameworks (from scratch or through substantial maintenance and extension)
  • Experience contributing to the test strategy for new features and breaking it down into the corresponding test types and building and executing an effective automation strategy for these.
  • Strong practical experience using Maven in an automated build (e.g. CI) to build and run automated tests.
  • Good Java development skills and experience of writing unit, integration and BDD Tests.
  • Experience of writing BDD Test suites with Gherkin, Cucumber and JUnit.
  • Experience of best of breed practices in relation to test delivery.
  • Has worked in highly automated CI/CD environments.
  • Strong written and verbal communication skills.
Desired Skills:
  • Previous experience working in Financial Services.
  • Previous experience working with Quotation systems in the Life Protection and Investment space and Optical Character Recognition (OCR) Systems.
  • Has experience using Jenkins for build and release management.
  • Good knowledge of best‑of‑breed practices in relation to build management and release management.
Personal Strengths:
  • The candidate needs to be a self-starter and implement best‑of‑breed testing solutions within the boundaries of the integration patterns, architectural principles, and guidelines provided.
  • They must be a team player and provide guidance and assistance to other team members, particularly in automation and testing practices.
  • Passionate about Quality with a continuous drive for improvements.
Necessary Qualifications / Skills:
  • Minimum 3 years’ experience in a similar role with Java.
  • 3rd level qualification (honours degree), preferably in a related discipline.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer in Test (SDET) – Permanent
Software Development Engineer in Test (SDET) – Permanent

Vantage • Dublin

Hybrid
EUR 65,000 - 90,000
Hybrid working in Dublin
Health allowance €1,125
Pension contributions up to 12%
+2
Senior Java SDET – Test Automation Architect
Senior Java SDET – Test Automation Architect

Sabeo • Dublin

Hybrid
EUR 65,000 - 95,000
SDET – Test Automation & API Specialist (Hybrid Dublin)
SDET – Test Automation & API Specialist (Hybrid Dublin)

Vantage • Dublin

Hybrid
EUR 65,000 - 90,000
Hybrid working in Dublin
Health allowance €1,125
Pension contributions up to 12%
+2
Software Development Engineer in Test
Software Development Engineer in Test

Canada Life Assurance Europe plc • Dublin

On-site
EUR 65,000 - 90,000
Senior QA Automation Engineer (SDET)
Senior QA Automation Engineer (SDET)

IT Search • Ireland

On-site
EUR 70,000 - 100,000
Pension
Healthcare
Education Allowance
+1
Senior Test Analyst
Senior Test Analyst

Intellect • Dublin

Hybrid
EUR 65,000 - 90,000
Senior Software Quality Assurance Engineer
Senior Software Quality Assurance Engineer

Fruition Group Ireland • Dublin

Hybrid
EUR 70,000 - 100,000
Senior Software Development Engineer Test
Senior Software Development Engineer Test

September Consulting Ltd • Dublin

On-site
EUR 60,000 - 80,000
Junior Test Engineer
Junior Test Engineer

Software Placements • Old Connaught

Hybrid
EUR 45,000 - 55,000
Competitive salary
Benefits package
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Venturi • Dublin

On-site
EUR 60,000 - 90,000