QA Automation Engineer

Posted 18 hours 8 minutes ago by CPL Solutions

Contract
Not Specified
Public Sector Jobs
Dublin, Ireland
Job Description

QA Automation Engineer

Overview

We are seeking an experienced QA Automation Engineer to support automated testing initiatives across key projects within a regulated environment. The successful candidate will be responsible for designing, developing, and maintaining automation frameworks and scripts to ensure high-quality software delivery.

Experience in both public sector and financial services environments is essential.

Skills

Proficiency in programming languages such as JavaScript, TypeScript, Python, Java, or similar for test script development

Hands-on experience with automation testing tools and frameworks (eg Playwright, Selenium, Appium or similar)

Familiarity with continuous integration and delivery tools (eg Jenkins, Bamboo, Azure DevOps Pipelines) for automated test execution

Strong troubleshooting and debugging skills to resolve test failures

Solid understanding of version control systems and defect tracking tools

Strong attention to detail with excellent analytical and problem-solving abilities

Effective communication skills for collaborating with development and QA teams

Ability to work with teams to create and manage high-quality test data, with an understanding of data management in test execution and maintenance

Essential: Experience working within public sector and financial services environments

Responsibilities

Develop, execute, and maintain automated test scripts for functional, regression, and performance testing

Collaborate with the centralised QA Automation team to implement and enhance the overall automation strategy

Integrate automated tests into CI/CD pipelines and monitor execution for consistency and reliability

Troubleshoot and resolve automation issues by identifying root causes and implementing solutions

Maintain and update automation test suites as applications evolve to ensure continued effectiveness

Document test procedures, outcomes, and defects to support continuous improvement

Actively participate in sprint ceremonies, including planning and refinement sessions

Participate in peer reviews and contribute to the development of automation best practices

Specialism

Software Development Engineer in Test (SDET)