QA Engineer in Belfast

QA Engineer in Belfast

Belfast Full-Time 40000 - 50000 € / year (est.) No home office possible
StormHarvester

At a Glance

  • Tasks: Lead test strategy, develop automation frameworks, and ensure high-quality software delivery.
  • Company: Join StormHarvester, a leader in wastewater management technology.
  • Benefits: Enjoy free parking, private medical insurance, 24+ days leave, and more.
  • Other info: Collaborative environment with opportunities for mentorship and growth.
  • Why this job: Make a real impact on environmental issues while advancing your QA career.
  • Qualifications: 3+ years in QA, strong automation skills, and experience with modern frameworks.

The predicted salary is between 40000 - 50000 € per year.

LOCATION: Belfast, On site

About StormHarvester

StormHarvester helps wastewater utilities predict and prevent issues like flooding and pollution before they happen, protecting communities and reducing costs. We are the market leader in this space. At its core, StormHarvester’s advanced anomaly detection system analyses data from thousands of sensors, turning it into precise, actionable insights that drive smarter decisions.

About the role

Our products deliver on real-world issues, solving water company and industry problems with existing and new infrastructure which 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. We are looking for an experienced and motivated QA Engineer to lead our test 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.

Essential Criteria

  • Degree level education in a relevant discipline or equivalent experience
  • 3+ years of experience in QA, 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
  • Hands‑on experience with scripting/programming languages like JavaScript, TypeScript, Python, or Java.
  • 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.

Job 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.

Job benefits

  • Free parking at our Belfast office
  • Private medical and dental insurance
  • 24 days+ annual leave
  • Electric vehicle scheme
  • Cycle Scheme, Tech Scheme
  • Life Cover

QA Engineer in Belfast employer: StormHarvester

StormHarvester is an exceptional employer located in Belfast, offering a dynamic work environment where innovation meets environmental responsibility. With a strong focus on employee growth, we provide opportunities for mentorship and technical leadership, alongside competitive benefits such as private medical insurance, generous annual leave, and support for sustainable commuting options. Join us to be part of a market-leading team dedicated to making a real impact on communities through cutting-edge technology.

StormHarvester

Contact Detail:

StormHarvester Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land QA Engineer in Belfast

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your test automation frameworks and any projects you've worked on. This is your chance to demonstrate your expertise with tools like Selenium or Cypress, and it’ll make you stand out when chatting with potential employers.

Tip Number 3

Prepare for those interviews! Brush up on your knowledge of CI/CD pipelines and Agile methodologies. Be ready to discuss how you’ve implemented testing strategies in past roles. Practising common QA interview questions can also give you a leg up.

Tip Number 4

Don’t forget to apply through our website! We’re always looking for talented QA Engineers like you. Plus, applying directly can sometimes give you a better chance of getting noticed by our hiring team.

We think you need these skills to ace QA Engineer in Belfast

Test Automation Framework Development
Selenium
Cypress
Playwright
JavaScript
TypeScript
Python

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the QA Engineer role. Highlight your experience with test automation tools like Selenium and your knowledge of CI/CD pipelines. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include specific projects where you've implemented automation frameworks or worked with cloud-based testing. This gives us a clear picture of your hands-on experience and how you can contribute to our team.

Craft a Compelling Cover Letter:Your cover letter should reflect your passion for quality assurance and your understanding of our mission at StormHarvester. Let us know why you're excited about the role and how you can help us tackle real-world issues.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at StormHarvester

Know Your Tools Inside Out

Make sure you’re well-versed in the test automation tools mentioned in the job description, like Selenium, Cypress, and Playwright. Be ready to discuss your hands-on experience with these tools and how you've used them to develop scalable testing solutions.

Showcase Your Coding Skills

Since scripting is a big part of the role, brush up on your JavaScript, TypeScript, Python, or Java skills. Prepare to demonstrate your coding abilities during the interview, perhaps by solving a coding challenge or discussing past projects where you implemented automation frameworks.

Understand CI/CD Pipelines

Familiarise yourself with CI/CD concepts and tools like Jenkins and GitLab CI/CD. Be prepared to explain how you’ve integrated automated tests into these pipelines in previous roles, as this will show your understanding of continuous testing and defect detection.

Emphasise Collaboration and Agile Experience

This role requires close collaboration with DevOps and development teams, so highlight your experience working in Agile environments. Share examples of how you’ve participated in sprint ceremonies and refined user stories, showcasing your ability to work effectively within a team.