View All Jobs 115500

Senior QA Automation Engineer

Build a scalable automation framework for Electron desktop application testing
London
Senior
4 weeks ago
CyberSmart

CyberSmart

A UK-based provider of automated compliance and cybersecurity solutions for small to medium-sized businesses.

Senior QA Automation Engineer

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 free developers to focus on features, not regressions, contributing to 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 somewhere your thoughts are heard, and have the space to act on and show your input as we grow our company, we want to hear from you!

You will be joining our Product Engineering team, working directly with QA team, software engineers, product managers, designers and more, as well as an open landscape to all parts and people 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 raise overall testability.
  • Integrate tests into CI/CD (GitHub Actions running on Windows and MacOS runners, optimizing for parallelism, execution time, and actionable reporting to Slack/PR annotations).
  • Collaborate cross-functionally with Backend, DevOps, Product teams to align test coverage with risk areas, design test data strategies, and refine release gates.
  • Engineering best-practice test design patterns, code reviews, and maintaining a clean abstraction layer for automation code.
  • Continuously monitor and improve metrics, coverage heat maps, and test execution dashboards; champion data-driven decision-making for quality investments.
  • Collaborate closely with existing QA team members to contribute to the uplift of automation skills with best practices.
+ Show Original Job Post
























Senior QA Automation Engineer
London
Engineering
About CyberSmart
A UK-based provider of automated compliance and cybersecurity solutions for small to medium-sized businesses.