Software Development Engineer in Test

BHJOB46386_22672
  • Competitive salary offered
  • Dublin, Ireland
  • Permanent

Software Development Engineer in Test (SDET)


Job Description:

Our client, a leading financial services organisation, is seeking an experienced Software Development Engineer in Test (SDET) to support the delivery of high-quality software solutions through robust test automation, quality engineering practices, and continuous improvement initiatives.


Job Responsibilities

  • Design and implement automated testing solutions to support both functional and non-functional testing requirements.
  • Develop, maintain, and enhance scalable automation frameworks across API, integration, and user interface testing layers.
  • Collaborate closely with software development teams to ensure solutions are testable, maintainable, and aligned with quality standards.
  • Define and contribute to test strategies for new features and platform enhancements.
  • Execute automated and manual testing activities across the software development lifecycle.
  • Support continuous integration and continuous delivery (CI/CD) practices through automated test execution and reporting.
  • Analyse test results, identify defects, and work with technical teams to resolve issues efficiently.
  • Promote quality engineering best practices and contribute to ongoing improvements in testing processes, tools, and methodologies.
  • Participate actively within Agile delivery teams, supporting sprint planning, refinement, and quality assurance activities.
  • Produce clear and transparent reporting on test coverage, quality metrics, and testing outcomes.


Experience Required

  • Minimum 3+ years of experience in a Software Development Engineer in Test, Automation Engineer, or similar quality engineering role.
  • Strong hands-on development experience using Java.
  • Proven experience designing, building, and maintaining automated test frameworks.
  • Experience delivering automated testing solutions across API, integration, regression, and user interface testing.
  • Demonstrable experience contributing to test strategy development and automation planning.
  • Strong understanding of Behaviour-Driven Development (BDD) methodologies and automated testing principles.
  • Experience working within Agile software delivery environments.
  • Experience with CI/CD pipelines and automated build processes.
  • Strong database testing experience, including SQL-based validation and data verification.
  • Excellent communication and stakeholder engagement skills.


Desirable Skills

  • Experience with automation technologies such as Selenium, Cucumber, Serenity, Rest Assured, or similar frameworks.
  • Knowledge of Maven, Jenkins, Azure DevOps, Git, or comparable development and deployment tools.
  • Experience testing RESTful and SOAP-based services.
  • Familiarity with software quality metrics, code quality tools, and quality gate implementation.
  • Previous experience within financial services or other highly regulated environments.
  • Exposure to OCR technologies, quotation platforms, or enterprise business applications.
  • Additional language skills would be advantageous.
  • Knowledge of modern software delivery and release management practices.


Educational Requirements

  • Bachelor's Degree or equivalent third-level qualification in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Relevant testing, quality assurance, or Agile certifications would be advantageous.


HOW TO APPLY:

If you are interested in this role, please apply with your updated CV.

Manon Pennefather Trainee Recruitment Consultant

Apply for this role