Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Oxford Nanopore Technologies • Oxford, England, United Kingdom
Role & seniority
Stack/tools
Desktop/platform software on Linux, Windows, macOS
Security testing tools: intercepting proxies, vulnerability scanners, dependency analysis tools
Programming: Python, JavaScript, Ruby or similar; ability to write scripts/tools
Agile, cross-functional collaboration; familiarity with automated testing/CI is desirable
Top 3 responsibilities
Perform application security testing of desktop apps, services, and tooling across Linux, Windows, and macOS
Identify vulnerabilities via exploratory testing, dynamic analysis, misuse scenarios, and security tooling; design/maintain security-focused test cases
Produce clear vulnerability/defect reports; collaborate with developers to validate fixes and prevent regressions; contribute to security tests and tooling
Must-have skills
Experience in software security testing or security-focused software testing
Hands-on testing of desktop/platform software on Linux and/or macOS; Windows beneficial
Understanding of common vulnerabilities and risk-based testing
Experience with security testing tools; ability to write scripts/tools
Ability to communicate clearly with multidisciplinary teams
Nice-to-haves
Familiarity with containerised or data-intensive software environments
Experience testing hardware-adjacent sof
Job Description
Oxford Nanopore Technologies: Our goal is to bring the widest benefits to society through enabling the analysis of anything, by anyone, anywhere.
The company has developed a new generation of nanopore-based sensing technology for faster, information rich, accessible and affordable molecular analysis.
The first application is DNA/RNA sequencing, and the technology is in development for the analysis of other types of molecules including proteins.
The technology is used to understand and characterise the biology of humans and diseases such as cancer, plants, animals, bacteria, viruses, and whole environments.
With a thriving culture of ambition and strong innovation goals, Oxford Nanopore is a UK headquartered company with global operations and customers in more than 125 countries.
Oxford Nanopore has developed a new generation of nanopore-based sensing technology for faster, information-rich, accessible and affordable molecular analysis. The technology is used to understand and characterise the biology of humans and diseases such as cancer, plants, animals, bacteria, viruses, and whole environments. By enabling biological insights, we strive to improve life on Earth and beyond.
The Role
We are seeking an Application Security Test Engineer to join our Instrument Software Test team. In this role, you will help ensure the security and quality of ONT’s desktop and platform software, which runs across Linux, Windows, and macOS and plays a critical role in controlling sequencing instruments and processing complex scientific data.
This is a hands-on role suited to someone with practical experience in software or application security testing who is keen to deepen their expertise in a technically challenging, real-world environment. You will work closely with developers, product owners, and fellow testers to identify security risks, validate mitigations, and continuously improve how we test for security across the software development lifecycle. In this role, you won’t be expected to define company-wide security policy, but you will be expected to independently drive security testing activities within your area, apply good security judgement, and continuously improve how we test for security issues.
Key Responsibilities
Perform application security testing of desktop applications, background services, and supporting tooling Test across Linux, Windows, and macOS, including installers, configuration, permissions, logging, secrets handling, and update mechanisms Identify vulnerabilities through exploratory testing, dynamic analysis, misuse scenarios, and security tooling Design and maintain security-focused test cases based on requirements, architecture, and risk Produce clear, high-quality vulnerability and defect reports, and work with developers to validate fixes and prevent regressions Use and contribute to security testing tools, scripts, and automated checks where appropriate Collaborate within Agile, cross-functional teams to ensure security considerations are embedded throughout development Prioritise testing activities based on risk, impact, and delivery timelines, while considering end-user experience
We’re keen to hear from candidates who have relevant experience, even if they don’t tick every box.
You Might Be a Good Fit If You Have
Experience in software security testing, application security, or software testing with a strong security focus Hands-on experience testing desktop or platform software on Linux and/or macOS (Windows experience is beneficial) Understanding of common security vulnerability types and risk-based testing approaches Experience using security testing tools such as intercepting proxies, vulnerability scanners, or dependency analysis tools Familiarity with at least one programming language such as Python, JavaScript, Ruby or similar Ability to write scripts or small tools to support testing
Nice To Have
Familiarity with containerised or data-intensive software environments Experience testing desktop or hardware-adjacent software Exposure to automated testing, CI pipelines, or security tooling Experience testing software that interacts with hardware or processes large volumes of data Familiarity with modern build or development toolchains
As liaising with a variety of different collaborators is a regular part of this role, we're looking for someone with excellent verbal and written communication skills and an approachable manner that encourages interaction with others. You're also someone with a good eye for detail and excellent organisational abilities that enable you to work towards and achieve tight deadlines.
This role will suit someone who works well under pressure, and who wants the challenge of being part of a fast-paced high-tech organisation. You will sometimes need to work with the team at our Oxford offices therefore you must be able to commute to our HQ based in Oxford.
We offer outstanding benefits to include an attractive bonus, generous pension contributions, private healthcare and an excellent starting salary.
If you are looking to utilise your skills to really make a difference to humankind, then consider joining our team and apply today!
Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the job.
About Us
Oxford Nanopore Technologies: Our goal is to bring the widest benefits to society through enabling the analysis of anything, by anyone, anywhere. The company has developed a new generation of nanopore-based sensing technology for faster, information rich, accessible and affordable molecular analysis. The first application is DNA/RNA sequencing, and the technology is in development for the analysis of other types of molecules including proteins. The technology is used to understand and characterise the biology of humans and diseases such as cancer, plants, animals, bacteria, viruses, and whole environments. With a thriving culture of ambition and strong innovation goals, Oxford Nanopore is a UK headquartered company with global operations and customers in more than 125 countries.