Senior Test Automation Engineer

Jobtailor

Dublin

On-site

EUR 70,000 - 100,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jobtailor is seeking an experienced QA Automation Engineer to design, build and maintain automated test frameworks across API, UI, and integration testing. You will collaborate with backend, frontend, and mobile teams to ensure robust end-to-end coverage and data integrity in SaaS environments.

Ideal candidates bring 5+ years in test automation, strong Java and TypeScript/JavaScript skills, and hands-on experience with modern testing tools.

Qualifications

  • 5+ years of experience in test automation for enterprise or SaaS products.
  • Strong engineering skills with Java, TypeScript/JavaScript, or similar languages.
  • Hands-on experience with JUnit/TestNG, Selenium/WebDriver, Cypress, Playwright, RestAssured, or equivalents.
  • Understanding of distributed systems, APIs, microservices, authentication, and message flows.
  • Experience testing SaaS applications in cloud environments; AWS preferred.
  • Experience using Docker/Kubernetes.
  • Familiarity with CI/CD pipelines and integrating automated tests into GitHub Actions, Jenkins, or similar systems.
  • Strong debugging skills, including analyzing logs, traces, and service interactions.
  • Ability to understand system architecture diagrams, API contracts, and data models.
  • Willingness to adopt AI-powered test development tools in daily workflow.
  • Strong communication skills and ability to work closely with multiple engineering teams.

Responsibilities

  • Design and enhance automated test frameworks for API, UI, and integration testing.
  • Collaborate with backend, frontend, and mobile engineers to build end-to-end test coverage.
  • Validate API contracts, authentication flows, session behavior, and data integrity across microservices.
  • Ensure tests work across development, QC, staging, and production-like environments.
  • Use GitHub Copilot and other AI tools to generate test cases, automation scaffolding, and documentation.
  • Apply AI-powered techniques to identify missing coverage, explore edge cases, and perform regression analysis.
  • Establish QA best practices for AI-assisted test creation and maintenance.
  • Build automated health checks and smoke tests for release pipelines.
  • Work with DevOps to instrument logs, metrics, and traces for test diagnostics and failure troubleshooting.
  • Participate in performance and load testing and analyze bottlenecks and system-level issues.
  • Validate release readiness and drive quality gates for deployments with service delivery managers.
  • Collaborate with architects and developers on approaches that improve testability and maintainability.
  • Support P1 incident investigations through automated reproduction, diagnostics, and post-incident test coverage improvements.
  • Participate in code reviews and contribute to coding best practices within the QA automation group.
  • Report to the Director of Quality Assurance

Skills

Java programming
TypeScript/JavaScript
Test automation
Distributed systems
API testing

Education

Degree in Computer Science
Degree in Engineering

Tools

JUnit
TestNG
Selenium WebDriver
Cypress
Playwright
RestAssured
Docker
Kubernetes
GitHub Actions
Jenkins
AWS

Job description

  • Design, build, and enhance automated test frameworks covering API, UI, integration, performance, and regression testing
  • Develop automated test suites using JUnit, TestNG, Selenium, Cypress, Playwright, RestAssured, or similar tools
  • Test distributed systems, multi-step workflows, asynchronous operations, and cross-service interactions
  • Collaborate with backend, frontend, and mobile engineers to build meaningful end-to-end test coverage
  • Validate API contracts, authentication flows, session behavior, and data integrity across microservices
  • Ensure tests work across development, QC, staging, and production-like environments
  • Use GitHub Copilot and other AI tools to generate test cases, automation scaffolding, and documentation
  • Apply AI-powered techniques to identify missing coverage, explore edge cases, and perform regression analysis
  • Establish QA best practices for AI-assisted test creation and maintenance
  • Build automated health checks and smoke tests for release pipelines
  • Work with DevOps to instrument logs, metrics, and traces for test diagnostics and failure troubleshooting
  • Participate in performance and load testing and analyze bottlenecks and system-level issues
  • Validate release readiness and drive quality gates for deployments with service delivery managers
  • Collaborate with architects and developers on approaches that improve testability and maintainability
  • Support P1 incident investigations through automated reproduction, diagnostics, and post-incident test coverage improvements
  • Participate in code reviews and contribute to coding best practices within the QA automation group
  • Report to the Director of Quality Assurance
Requirements
  • 5+ years of experience in test automation for enterprise or SaaS products
  • Strong engineering skills with Java, TypeScript/JavaScript, or similar languages
  • Hands-on experience with JUnit/TestNG, Selenium/WebDriver, Cypress, Playwright, RestAssured, or equivalents
  • Understanding of distributed systems, APIs, microservices, authentication, and message flows
  • Experience testing SaaS applications in cloud environments; AWS preferred
  • Experience using Docker/Kubernetes
  • Familiarity with CI/CD pipelines and integrating automated tests into GitHub Actions, Jenkins, or similar systems
  • Strong debugging skills, including analyzing logs, traces, and service interactions
  • Ability to understand system architecture diagrams, API contracts, and data models
  • Willingness to adopt AI-powered test development tools in daily workflow
  • Strong communication skills and ability to work closely with multiple engineering teams
  • Degree in Computer Science/Engineering or equivalent real-world experience
  • Nice to have: performance testing with Locust, Gatling, or JMeter
  • Nice to have: security testing, OWASP awareness, API hardening, and authentication/authorization validation
  • Nice to have: experience in identity, biometrics, authentication, or other high-security domains
  • Nice to have: micro-frontend testing, mobile testing, or contract testing tools
Core Competencies

Demonstrates expertise in automated test framework design and implementation, with strong proficiency in Java, TypeScript, and various testing tools. Capable of collaborating across engineering teams to ensure comprehensive test coverage and maintain high-quality standards in software delivery.

Highest-signal resume keywords
  • Test Automation
  • Java Programming
  • Selenium WebDriver
  • API Testing
  • CI/CD Integration
ATS Optimization Keywords
Hard Skills
  • JUnit
  • TestNG
  • Cypress
  • Playwright
  • RestAssured
  • Docker
  • Kubernetes
  • Performance Testing
  • Debugging
  • Microservices
Soft Skills
  • Strong Communication
  • Collaboration
Certifications & Qualifications
  • Degree in Computer Science
  • Degree in Engineering
Industry Keywords
  • SaaS
  • Distributed Systems
  • API Contracts
  • Authentication
  • Quality Assurance
Tools & Technologies
  • GitHub Actions
  • Jenkins
  • AWS
  • AI-Powered Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer – Product Group Engineering Modernisation, AI Adoption
Principal Engineer – Product Group Engineering Modernisation, AI Adoption

Jobtailor • Ireland

On-site
EUR 120,000 - 180,000
Automation QA Engineer
Automation QA Engineer

StoneX Group Inc. • Dublin

Hybrid
EUR 70,000 - 100,000
4 days in office per week
QA Test Engineer
QA Test Engineer

Jobtailor • Dublin

On-site
EUR 70,000 - 95,000
QA Engineer
QA Engineer

G MASS Consulting • Dublin

On-site
EUR 65,000 - 101,000
6-month contract
Day rate discussed
Senior Software Engineer
Senior Software Engineer

Jobtailor • Cork

On-site
EUR 90,000 - 130,000
Senior Test Automation Engineer — AI-Driven QA & CI/CD
Senior Test Automation Engineer — AI-Driven QA & CI/CD

Jobtailor • Dublin

On-site
EUR 70,000 - 100,000
AI Engineer
AI Engineer

Jobtailor • Ireland

On-site
EUR 90,000 - 130,000
QA Automation Engineer, Charles River Development, Senior Associate
QA Automation Engineer, Charles River Development, Senior Associate

State Street • Fingal

On-site
EUR 42,000 - 65,000
Healthcare benefits
Flexible Work Arrangements
QA Automation Engineer - API & Microservices (Hybrid)
QA Automation Engineer - API & Microservices (Hybrid)

Axway • South Dublin

On-site
EUR 70,000 - 105,000
QA Automation Engineer
QA Automation Engineer

Jobtailor • Dublin

On-site
EUR 60,000 - 90,000