Automation Engineer

Amach · Dublin, Ireland · Engineering

Posted 2026-10-08

Apply for this role →

This role involves developing and maintaining automated tests for backend systems using Selenium as part of the overall test automation framework. The focus is on ensuring reliability, stability and quality of backend services and related workflows through automated testing practices.

Please note that this role operates on a hybrid basis, with candidates expected to be able and willing to work from our customer's North Dublin office three times per week.

Key responsibilities & duties include:

Design, develop and maintain automated test scripts for backend applications and services

Build and execute Selenium-based automated test suites

Validate backend functionality, APIs, integrations and system workflows

Identify, document and track defects found during automated testing

Integrate automated tests into CI/CD pipelines where applicable

Collaborate with developers, QA engineers and product teams to improve test coverage and quality standards

Maintain reusable automation frameworks and testing utilities

Analyse test results and provide clear reporting on system quality and regression status

Required Experience:

Strong experience with Selenium test automation

Experience in backend testing and automation methodologies

Understanding of API and service-layer testing

Familiarity with automation frameworks and test design patterns

Experience working with CI/CD environments and automated deployments

Knowledge of defect tracking and test management tools

Understanding of software development lifecycle and QA best practices

Preferred Experience:

Experience with Java, Python or similar automation languages

Experience with REST API testing tools/frameworks

Familiarity with databases and backend data validation

Experience with Git/version control systems

Knowledge of Agile/Scrum delivery environments

Apply for this role →

← Back to all jobs