Enable job alerts via email!

Senior QA Automation Engineer

StormHarvester

Belfast

On-site

GBP 40,000 - 65,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A wastewater utility software provider in Belfast is seeking a Senior QA Automation Engineer to lead test automation strategies and execution. You will design automation frameworks, implement testing solutions, and work closely with DevOps and development teams to ensure high-quality software delivery. Candidate should have over 3 years of relevant experience, proficiency in Selenium and CI/CD, and a solid grasp of AWS tools.

Qualifications

  • 3+ years of experience in QA Automation, with a strong focus on framework development.
  • Experience working with the Angular (v16+) framework.
  • Familiarity with cloud-based testing on AWS.

Responsibilities

  • Design and develop custom, scalable, and reusable test automation frameworks.
  • Create automated test suites for web, API, regression, and integration testing.
  • Collaborate with DevOps and Cloud teams to run automation on AWS.

Skills

Test Automation Framework Development
Selenium
Cypress
Playwright
CI/CD Pipelines
Agile Methodologies
RESTful APIs
AWS Tools
Linux

Education

Degree level education in a relevant discipline

Tools

JIRA
TestRail
Job description

Applications processed via employer's online application form

StormHarvester is a software provider working with wastewater utility companies.Foun...

JOB REPORTING TO:Head of IT / Operations

About StormHarvester:

Our products deliver on real-world issues in solving water company and industry problems with existing and new infrastructure that is critical to the environment, economy and everyday living.

We are primarily data driven with domain expertise delivering insights to water networks and assets using analytics, presentation, machine learning and AI that is SAAS and cloud based.

We are building on our existing team to onward develop our existing products, and continue growing our customer offerings, base and revenues.

About the role:

We are looking for an experienced and motivated Senior QA Automation Engineer to lead our test automation strategy and execution. You will architect automation frameworks, implement scalable testing solutions, and play a key role in ensuring the delivery of high-quality, reliable software products. This is a hands‑on role that also involves mentorship, technical leadership, and close collaboration with DevOps, Developers, and Product teams.

Responsibilities:

Test Automation Framework Ownership:

  • Design and develop custom, scalable, and reusable test automation frameworks using tools such as Selenium, Cypress, Playwright, or equivalent.
  • Standardize automation practices across teams and ensure modular, maintainable test code.

End‑to‑End Test Automation:

  • Create automated test suites for web, API, regression, and integration testing.
  • Embed automated tests into CI/CD pipelines to enable continuous testing and early defect detection.

Technical Leadership & Strategy:

  • Define automation goals, best practices, and quality KPIs across the QA function.
  • Lead test planning and reviews while mentoring junior QA engineers.

Cloud & DevOps Collaboration:

  • Collaborate with DevOps and Cloud teams to run automation on AWS‑based infrastructure.
  • Leverage AWS tools (e.g., CloudWatch, Lambda, EC2) as part of the test ecosystem.

Agile Delivery Support:

  • Participate in sprint ceremonies, refine user stories with test criteria, and ensure strong collaboration with developers and product stakeholders.

Documentation & Reporting:

  • Maintain test documentation and coverage reports.
  • Track defects and test results using tools like JIRA, TestRail, or similar.

ESSENTIAL CRITERIA:

  • Degree level education in a relevant discipline or equivalent experience
  • 3+ years of experience in QA Automation, with a strong focus on framework development.
  • Proven expertise with test automation tools: Selenium, Cypress, Playwright, or similar.
  • ‘Experience working with the Angular (v16+) framework
  • Deep understanding of CI/CD pipelines and automation integration using tools like Jenkins, GitLab CI/CD, GitHub Actions.
  • Solid grasp of RESTful APIs, JSON, and Postman or similar API testing tools.
  • Familiarity with cloud‑based testing on AWS or equivalent platforms.
  • Strong working knowledge of Linux
  • Strong understanding of Agile methodologies and collaborative software development environments.

DESIRABLE CRITERIA:

  • AWS Certification (e.g., Cloud Practitioner, Solutions Architect) is a significant advantage.
  • ISTQB Certification or equivalent testing qualifications.
  • Experience with cloud infrastructure and serverless testing (e.g., AWS Lambda).
  • Familiarity with BDD tools (e.g., Cucumber, Behave).
  • Experience using test reporting tools (e.g., Allure, ExtentReports, TestNG).
  • Exposure to containerized environments (e.g., Docker, Kubernetes) for testing.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.