Software Development Engineer in Test
Dublin city centre (Hybrid role)
initially 6 months daily rate contract.
Role:
* Define the test strategy for new functionality focusing on achieving the optimal test approach for all functional and non-functional scope.
* Responsible for all areas of test automation, including building maintaining and documenting adopted Test Automation Frameworks.
* 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.
* Works closely with the Software Engineers to understand the codebase and the unit test coverage and to ensure the testability for a given feature.
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.
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.
* Experiencing owning and defining 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.
* 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.
#J-18808-Ljbffr