QA Engineer
StormHarvester
Job Description
QA Engineer LOCATION: Belfast, On site Office Location: Belfast 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 #J-18808-Ljbffr