Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior QA Automation Engineer

Posted 5 days ago by StormHarvester

Permanent
Full Time
Other
Northern Ireland, United Kingdom
Job Description

JOB REPORTING TO:Head of IT / Operations

LOCATION:NI

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.

Join us in shaping the future of water and sustainability.

Email this Job