Software Development Engineer In Test - Sabeo
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Software Development Engineer in Test

Join our team as a Software Development Engineer in Test in Dublin city centre, working on a 6-month daily rate contract.

Key Responsibilities:

  • Define the test strategy for new functionality, focusing on achieving the optimal test approach for all functional and non-functional scope.
  • Develop, automate, and maintain highly effective test cases, leveraging automation to optimise test cycle times and the lead time for delivery of new functionality.
  • Ensure comprehensive and transparent test coverage for new and existing product features.
  • Implement best of breed, scalable solutions according to defined patterns and practices.
  • Responsible for application integration testing with all required systems, databases, and services.
  • Work closely with Software Engineers to understand the codebase and the unit test coverage and to ensure the testability for a given feature.

Requirements:

  • Strong programming background with Java (3+ years 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.
  • Essential Skills: Has written automated frameworks using one of the following Frameworks/Libraries: Serenity, Selenium, Cucumber, Rest Assured.
  • Experience of developing a test framework from scratch or at a minimum maintaining one.
  • Experience of using an automated maven build, to trigger tests.
  • Excellent knowledge of the maven lifecycle.
  • Good Java development Skills and experience of writing unit, integration and BDD Tests.
  • Experience of writing BDD Test suites with Gherkin, Cucumber and Junit.

About the Role: This is a hybrid role that requires a strong programming background with Java and experience building BDD automation frameworks. The ideal candidate will have a proven ability to create robust and stable automated integration/functional/regression tests.

Key Strengths:

  • Strong programming background with Java (3+ years preferable).
  • Experience building BDD automation frameworks for both API and UI tier validation.
  • Proven ability to create robust and stable automated integration/functional/regression tests.

;