0
COMPANIES
0
JOBS

Senior QA Automation Engineer

CyberSmart

CyberSmart

Software Engineering, Quality Assurance
London, UK
Posted on Jul 21, 2025

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 Assurance Platform (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 organisation.

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, optimising 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.
  • 5+ years in test automation with a strong focus on desktop applications (Electron, Win32, or similar).
  • Expert‐level skills in at least one Windows automation toolset (e.g., Playwright for Desktop, Appium Desktop,etc.), plus proficiency in TypeScript/JavaScript.
  • Solid experience building CI‑friendly automation frameworks: self‑hosted runners, containerised build agents, parallel execution, and artefact management.
  • Demonstrated success reducing test flakiness and shrinking feedback loops in fast‑moving product teams.
  • Working knowledge of REST API testing (Postman/Newman, REST‑Assured, or similar) and CI/CD pipelines in GitHub Actions.
  • Familiarity with performance or load‑testing tools (k6, Locust) and interpreting metrics with monitoring stacks (New Relic, Grafana, etc.).
  • Comfortable in Windows systems engineering: registry, services, installers (MSI/Auto‑Updater), PowerShell scripting.
  • Strong analytical thinking, clean coding habits, git workflows, and excellent written/spoken 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).
  • A competitive salary
  • Flexible working hours and a remote-first working environment (in-person collaboration sessions will be required from time to time and will be fully expensed)
  • 25 days of annual leave plus public holidays
  • 1-day additional leave for every full year of employment to a maximum of 5 additional days
  • Your birthday as a free holiday day
  • Access to our Employee Equity Scheme
  • Private health care upon successful completion of probation
  • Annual learning and development grant of £2,000
  • £500 Personal Growth grant to spend at your discretion
  • Access to Spill, our mental health and wellbeing support network
  • A vibrant and supportive team culture
  • A beautiful workspace in Shoreditch, designed with natural light, lush plants, and complimentary high-quality tea and coffee
  • The necessary technology, including a MacBook and additional equipment, to create an optimal home working environment and enable you to excel in your role, including a £250 yearly office equipment/maintenance grant