Senior QA Automation Engineer
22 Days Old
We are seeking a Senior QAAutomation 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 GitHubActions 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 Windowsand MacOS.
- Revive and extend the existing desktop test suite: triage unattended failures, improve stability and raise overall testability.
- Integrate tests into CI/CD (GitHubActions 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 GitHubActions.
- Familiarity with performance or load‑testing tools (k6, Locust) and interpreting metrics with monitoring stacks (NewRelic, 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
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Senior QA Automation Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- Engineering
# Senior QA Automation Engineer* /* Senior QA Automation Engineer**Requirements*** At least 5 years of experience developing test automation and infrastructures;* Strong programming skills in Javascript / Typescript;* Experience creating end-to-end t...
More Details -
-
New Yesterday
Senior QA Engineer, C#, Manual & Automation, Home Based
-
Birmingham, England, United Kingdom
-
£100,000 - £125,000
- Engineering
Overview Senior QA Engineer. Role split between manual and automation testing, C# / .net, API testing, Postman, Playright, etc. £ 50,000 - 60,000 + benefits. Please note full and permanent UK working rights are required for this role. Market leadi...
More Details -
-
10 Days Old
Senior Mobile QA Automation Engineer - Payments (Native Apps)
-
London, England, United Kingdom
-
£125,000 - £150,000
- Engineering
Senior Mobile QA Automation Engineer - Payments (Native Apps) at Proton. The payments team is a distributed and dynamic team responsible for developing the integration between mobile payments providers and the Proton user system. You will be responsible for testing the mobile payment libraries and their integration into user-facing...
More Details -
-
22 Days Old
Senior QA Automation Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- Engineering
Senior QAAutomation Engineer - Windows/Electron desktop applications. Will elevate reliability, security, and release velocity of Cyber Active Protect (CAP) Will design, build, and maintain a modern automation framework that integrates seamlessly with our GitHubActions CI/CD pipeline.
More Details -
-
34 Days Old
Senior QA Engineer Manual/Automation (Python)
-
United Kingdom
-
£100,000 - £125,000
- Engineering
Integrated Digital Expert system is a monitoring and diagnostics system. It fulfils both local and remote data access and analytics requirement, as well as local andremote troubleshooting purpose. Must have at least 4 years of creating and executing test cases. Working knowledge of functional and non-functional software testing.
More Details -
-
44 Days Old
Senior QA Test Automation Engineer 70,000 Bristol/hybrid
-
Bristol, England, United Kingdom
-
£80,000 - £100,000
- Engineering
Senior Quality Assurance Automation Engineer in Bristol, England, United Kingdom. Salary range of £50,000 to £70,000, depending on experience, along with a fantastic benefits package. You’ll act as the quality champion within your team, owning all aspects of testing from automation.
More Details -