Test Automation Engineer at PM Group
Dublin, Dublin County, Ireland -
Full Time


Start Date

Immediate

Expiry Date

11 Feb, 27

Salary

60000.0

Posted On

13 Nov, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Why we need you:


  • AQMetrics is recruiting a talented and experienced Senior Automation Engineer to join our Engineering team, reporting to the Engineering Manager.
  • We are looking for a quality-driven technical leader to take ownership of automated test coverage across our regulatory technology platform, built on an Angular frontend, a Java backend and a SQL data layer.
  • As a Senior Automation Engineer you will play a critical role in designing and evolving our automation framework, setting the technical direction for UI, API and data-layer testing using tools such as Playwright, REST Assured, Postman and JUnit/TestNG.
  • You will mentor other engineers and work closely with engineering leads and product owners to embed quality throughout the software delivery lifecycle.

What you will do:


  • Own the design and architecture of our test automation framework across UI, API and data layers
  • Define and evolve the automation strategy and roadmap with the Engineering Manager, using risk-based prioritisation
  • Set standards and best practice for automated testing, and lead by example through hands-on contribution
  • Mentor junior and mid-level Automation Engineers and review their automation code
  • Own the integration of automated test suites into our CI/CD pipeline and drive down flaky-test rates
  • Work with engineering leads, architects and product owners to build testability in from the design stage (shift-left testing)
  • Design SQL-based data validation and API contract testing across the Angular frontend, Java services and database
  • Report meaningful quality metrics such as coverage, defect leakage, regression cycle time and flaky-test rate
  • Identify testing gaps and technical debt in the automation estate, and propose remediation plans
  • Evaluate and introduce new tools and techniques, such as performance, security or contract testing, where they add clear value

Requirements


  • Approximately 6-8+ years' experience in software testing, including at least 4-5 years focused on test automation
  • Demonstrable end-to-end ownership of an automation framework
  • Proven experience architecting and scaling UI automation for a single-page application (Angular strongly preferred) using Playwright or similar, including page object models and parallel/cross-browser execution
  • Strong experience automating API tests with REST Assured, Postman or similar, structured in JUnit, TestNG or equivalent
  • Some SQL skills and experience designing data validation strategies across frontend, backend and database layers
  • Experience integrating automated test suites into CI/CD pipelines (e.g. Jenkins, GitLab CI, Azure DevOps or similar)
  • A track record of setting technical direction, coding standards and code review for the automation function
  • Experience mentoring or technically leading other engineers
  • Deep understanding of the software testing lifecycle and Agile/Scrum delivery
  • A degree in Computer Science, Software Engineering or a related discipline, or equivalent professional experience at senior level
  • Working knowledge of Java sufficient to extend and debug the automation framework an asset
  • Experience testing systems in a regulated industry (e.g. financial services or RegTech) an asset
  • Experience with performance testing (e.g. JMeter, k6), Docker, cloud platforms (AWS/Azure/GCP) or contract testing (e.g. Pact) an asset
  • ISTQB Advanced Level certification or equivalent an asset
  • You are a confident communicator, able to influence stakeholders and explain technical decisions clearly
  • You are pragmatic and risk-aware, balancing thorough automation coverage against delivery timelines
  • You love working in a collaborative environment and have a continuous-improvement mindset
  • Ability to work from the office 3 days per week (Tuesday to Thursday)


Responsibilities
Loading...