Senior QA Engineer

Upwind Security, Inc.

Belfast City District

Hybrid

GBP 60,000 - 90,000

Full time

39 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Upwind Security, Inc. in Belfast (Northern Ireland) is seeking an experienced Senior QA Engineer to drive testing across multiple engineering teams.

This hands-on role writes test code weekly, builds and maintains test frameworks, and sets the standard for how teams test their work, spanning backend services in Golang and Java and frontend in React TS. You design test strategies for unit, integration, contract and end-to-end testing, integrate tests into CI/CD pipelines, and mentor engineers

Qualifications

  • Designing, building and maintaining test frameworks and tooling for services, APIs and the user interface.
  • Integrating automated tests into CI/CD pipelines as quality gates.
  • Advocating for testing best practice and documenting standards for teams.

Responsibilities

  • Designing, building and maintaining test frameworks and tooling for services, APIs and the user interface, and keeping them fast, reliable and easy for engineers to extend
  • Working with teams to create test strategies and deciding what is tested at which level (unit, integration, contract, end-to-end) so most coverage sits below the user interface
  • Integrating automated tests into CI/CD pipelines as quality gates, treating flaky or slow tests as defects to be fixed
  • Advocating for testing best practice, and writing the standards, examples and documentation that teams adopt as their default
  • Teaching engineers testing concepts, frameworks and techniques through pairing, code review, workshops and written guides
  • Reviewing test code and production code with a testing lens, and giving clear, constructive feedback that raises quality
  • Building test data sets and cloud test environments that verify the accuracy of security findings
  • Contributing to performance, load and reliability testing and defining measurable quality targets
  • Interfacing with Backend/Frontend/DevOps/Product/Customer Success to reproduce issues and define acceptance criteria

Job description

Senior QA Engineer - Job DescriptionLocation: Belfast, Northern Ireland · Full-time

About The Position

Upwind is a next-generation Cloud Security Platform that leverages runtime context to identify and prioritize critical risks, providing precise insights and efficient cloud security management. Unlike traditional tools, Upwind uses runtime data proactively for risk prioritization and posture insights, ensuring teams focus on what truly matters. With industry-leading efficiency and eBPF-powered sensors, Upwind delivers comprehensive capabilities, including agentless cloud posture discovery, real-time threat protection, and integrated API security. From misconfigurations to malware defense, Upwind ensures end-to-end, cost-effective cloud infrastructure protection. At Upwind, you'll have the opportunity to think creatively, explore new ideas, and use your skills to make a meaningful impact on our growth.

We are looking for an experienced Senior QA Engineer to lead testing across several of our engineering teams in Belfast. This is a hands-on engineering role: writes test code every week, the person in it builds and maintains test frameworks, and sets the standard for how the teams around them test their own work. Spanning back-end services in Golang and Java and front-end applications in React TS, the teams build distributed scanning systems across all major cloud providers (AWS, GCP, Azure, Oracle), running on Kubernetes, Docker, Neo4j, ElasticSearch, Redis, TimescaleDB, RabbitMQ, and more.

Responsibilities
  • Designing, building and maintaining test frameworks and tooling for services, APIs and the user interface, and keeping them fast, reliable and easy for engineers to extend
  • Working with teams to create test strategies and deciding what is tested at which level (unit, integration, contract, end-to-end) so that most coverage sits below the user interface
  • Integrating automated tests into continuous integration and deployment (CI/CD) pipelines as quality gates, and treating flaky or slow tests as defects to be fixed
  • Advocating for testing best practice, and writing the standards, examples and documentation that teams adopt as their default
  • Teaching engineers testing concepts, frameworks and techniques through pairing, code review, workshops and written guides
  • Reviewing test code and production code with a testing lens, and giving clear, constructive feedback that raises the quality of both
  • Working with engineers to make services testable in isolation: interface contracts, test data, ephemer**?** environments and known-correct expected results
  • Building test data sets and cloud test environments that let us verify the accuracy of security findings, not only that the code runs
  • Contributing to performance, load and reliability testing, and helping teams define measurable quality targets
  • Measuring and reporting on quality (escaped defects, test coverage, pipeline stability) and using the results to decide where to invest next
  • Interfacing with other teams (e.g. Backend, Frontend, DevOps, Product, Customer Success) to reproduce customer issues, agree acceptance criteria and deliver best-in-class features

We operate on a hybrid working model, with three days per week in our impressive CustomHouse Square offices (Tuesdays, Wednesdays and Thursdays) and the remaining days working remotely.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Senior QA Engineer for Cloud Security Platform
Hybrid Senior QA Engineer for Cloud Security Platform

Upwind Security, Inc. • Belfast City District

Hybrid
GBP 60,000 - 90,000
QA Engineer
QA Engineer

VanRath • Belfast City District

On-site
GBP 55,000 - 85,000
Hybrid Belfast
AI automation exposure
Collaborative Agile environment
+2
Quality Assurance Engineer
Quality Assurance Engineer

Congruity360 • Belfast City District

Hybrid
GBP 45,000 - 65,000
Pension scheme
Flexible working hours and hybrid work
Health insurance and wellness programs
+3
QA Engineer, Contract
QA Engineer, Contract

Xcelirate • Greater London

On-site
GBP 45,481
€38/hour + retention bonus scheme
Top-Notch Workstation
Global Co-Working Access
+2
QA Test Engineer
QA Test Engineer

Leo Recruitment Limited • Poole

On-site
GBP 35,000 - 40,000
Hybrid working
25 days annual leave
Pension scheme
+5
QA Engineer
QA Engineer

Methods Business and Digital Technology • Greater London

On-site
GBP 50,000 - 75,000
LinkedIn Learning access
Wellness program
Breakfast Tuesdays
+2
QA Automation Engineer (Hybrid)
QA Automation Engineer (Hybrid)

Ocho People • Belfast City District

Hybrid
GBP 65,000 - 90,000
Competitive salary
Hybrid working in Belfast
Systems QA Engineer
Systems QA Engineer

Leonardo • Greater London

On-site
GBP 45,000 - 65,000
Test Engineer
Test Engineer

Ronald James Ltd. • North East

On-site
GBP 35,000 - 52,000
Senior Test Engineer - DV
Senior Test Engineer - DV

NPAworldwide • Manchester

On-site
GBP 40,000 - 70,000
Hybrid working
Career coach and development support
Training and professional development
+2