Jobs / Cpl
Test Automation Engineer
Cpl · Galway, G, Ireland
Galway, G, IrelandFull timeExp: 4+ yrsRemote
Remuneration
Not specified
Location
Galway, G, Ireland
Visa sponsorship
No visa sponsorship
Applicants must be eligible to work full-time in the Republic of Ireland; sponsorship is not specified.
Job summary
The Test Automation Engineer builds and owns the automated testing capability for an enterprise B2B SaaS platform, replacing suitable manual testing with maintainable functional, regression, API, integration, and end-to-end automation. The role integrates tests and quality gates into CI/CD pipelines, manages test data and environments, monitors quality metrics, and investigates defects. It also involves collaborating with engineering, DevOps, and product teams and supporting exploratory, performance, load, and security testing.
Qualifications
- At least 4 years of commercial test automation experience in software or B2B SaaS.
- Strong programming ability in at least one of Python, Java, C#, or JavaScript/TypeScript.
- Hands-on experience with Playwright, Selenium, Cypress, or comparable UI automation tools.
- Experience automating API and integration tests.
- Experience integrating automated tests into CI/CD pipelines; Azure DevOps experience is preferred.
- Knowledge of source control, branching workflows, test design, and Agile development.
- Native proficiency in spoken and written English.
- Must be based in the Republic of Ireland and eligible to work full-time there.
Responsibilities
- Design, build, and maintain automated test frameworks and suites for web applications, REST APIs, and platform integrations.
- Prioritise suitable manual test cases and convert them into automated tests.
- Manage test data, environments, and fixtures for reliable, repeatable execution.
- Integrate automated tests into CI/CD pipelines and define quality gates, coverage targets, and release criteria.
- Monitor test suite health, investigate flaky tests, and report quality metrics.
- Collaborate with developers, DevOps, and product stakeholders to define acceptance criteria and testable requirements.
- Perform exploratory and risk-based testing, investigate escaped defects, and support performance, load, and security validation.
- Mentor colleagues in automation practices and evaluate testing tools, including AI-assisted approaches.
Skills
AzureAzure DevOpsC#JavaJavaScriptPythonRESTTypeScript
Certifications
ISTQB or equivalent (desirable)
Degrees
Bachelor's degree in technology, engineering, or computer science, or equivalent
Languages
English (native proficiency required)
Work schedule
Monday to Thursday, 8:30 a.m. to 5:30 p.m.Friday, 8:30 a.m. to 3:15 p.m.
Industry
B2B SaaSEnterprise softwareInformation management
Relocation
No