img
Permanent

Senior QA Automation Engineer

London
money-bag Negotiable
0CC0BDC1A7BAD138D9EF9F2D30BF97FC
Posted Yesterday

We are seeking a

Senior QA Automation Engineer

with deep expertise in Windows/Electron desktop applications to elevate the reliability, security, and release velocity of our flagship Cyber Active Protect (CAP). You will design, build, and maintain a modern automation framework that integrates seamlessly with our GitHub Actions CI/CD pipeline and supports rapid, confident delivery to tens of thousands of endpoints. Your work will directly reduce product risk, shorten feedback cycles, and enable developers to focus on features, not regressions, fostering a culture of automation excellence across the QA team.

We have a wealth of opportunities and problems to solve! If you are looking to make a difference, to be heard, and have the space to act on and show your input as we grow, we want to hear from you!

You will join our Product Engineering team, working directly with QA, software engineers, product managers, designers, and others across our organization.

Key Tasks / Responsibilities

Architect and own a scalable, maintainable automated test framework for our desktop application (Electron + Node.js).

Design and implement robust end-to-end user-journey tests covering installation, update flows, policy, patch management, and security controls on Windows and MacOS.

Revive and extend the existing desktop test suite: triage unattended failures, improve stability, and enhance testability.

Integrate tests into CI/CD (GitHub Actions on Windows and MacOS runners), optimizing for parallelism, execution time, and actionable reporting to Slack/PR annotations.

Collaborate with Backend, DevOps, and Product teams to align test coverage with risk areas, design test data strategies, and refine release gates.

Apply engineering best-practice test design patterns, conduct code reviews, and maintain a clean abstraction layer for automation code.

Monitor and improve metrics, coverage heat maps, and test dashboards; champion data-driven quality decisions.

Work closely with QA team members to uplift automation skills and share best practices.

Minimum Requirements

5+ years in test automation, focused on desktop applications (Electron, Win32, or similar).

Expertise in at least one Windows automation toolset (e.g., Playwright for Desktop, Appium Desktop) and proficiency in TypeScript/JavaScript.

Experience building CI-friendly automation frameworks: self-hosted runners, containerized build agents, parallel execution, and artifact management.

Proven success in reducing test flakiness and feedback loops in fast-paced product teams.

Knowledge of REST API testing (Postman/Newman, REST-Assured) and CI/CD pipelines in GitHub Actions.

Familiarity with performance/load testing tools (k6, Locust) and monitoring stacks (NewRelic, Grafana).

Comfort with Windows systems engineering: registry, services, installers (MSI/Auto-Updater), PowerShell scripting.

Strong analytical skills, clean coding habits, git workflows, and excellent communication skills.

Nice to Have

Experience with auto-update flows, code-signed installers, and desktop-browser interoperability.

Knowledge of security/vulnerability scanning pipelines for desktop agents.

Exposure to BDD tooling (Cucumber, SpecFlow).

Benefits

Competitive salary

Flexible, remote-first environment (occasional in-person sessions fully expensed)

25 days annual leave + public holidays

Additional leave for each full year of employment (up to 5 days)

Birthday as a holiday

Employee Equity Scheme

Private healthcare after probation

£2,000 annual learning and development grant

£500 personal growth grant

Mental health and wellbeing support (Spill)

Supportive team culture

Modern workspace in Shoreditch with natural light and amenities

Technology package including MacBook and a £250 yearly office equipment/maintenance grant

#J-18808-Ljbffr

Other jobs of interest...

Proton
LondonYesterday
money-bag£55,000 per annum
Proton
LondonYesterday
money-bag£68,100-90,000 per annum
Proton
LondonYesterday
money-bag£55,000 per annum
Crane Venture Partners
London3 days ago
money-bagNegotiable
Propel London
London3 days ago
money-bag£70,000 per annum
Data Science Talent
London3 days ago
money-bagNegotiable
Motorola Solutions
London3 days ago
money-bagNegotiable
Nice Group
London4 days ago
money-bagNegotiable
N Consulting Limited
London4 days ago
money-bagNegotiable
Falcon Smart IT (FalconSmartIT)
London4 days ago
money-bagNegotiable

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!