Senior Software Engineer – Quality Engineering, Testing

🔥 12 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sophos

Sophos

1001 - 5000 employees

Founded 1985

🔒 Cybersecurity

☁️ SaaS

💰 Post-IPO Equity on 2021-08

Cybersecurity • SaaS

Sophos is a leading cybersecurity company that specializes in protecting businesses against advanced cyber threats. The company offers a comprehensive suite of security solutions, including endpoint protection, managed detection and response (MDR), network security, and cloud security. With a prevention-first approach, Sophos aims to stop ransomware and other cyber threats before they cause harm. Sophos provides services such as threat research, security training, and operational support to ensure robust defense against cyberattacks. Their solutions cater to various industries including finance, healthcare, government, manufacturing, and retail. The Sophos Central platform delivers centralized security management, integrating seamlessly with existing IT infrastructure to enhance security posture.

📋 Description

• Partner with engineers, product managers, and designers to build quality into features from the start - not bolt it on at the end. • Contribute directly to product code where it improves reliability, testability, and observability. • Help shape system design decisions to reduce defects before they happen. • Design and implement robust, maintainable automation across API, integration, and UI layers. • Evolve our testing approach using modern engineering practices - focusing on fast feedback, meaningful and reliable results, and developer productivity. • Improve CI/CD pipelines so quality checks are fast, reliable, and genuinely useful (not just gates). • Experiment with AI to improve how we test and validate software - from intelligent test generation, smarter failure analysis and self-healing approaches. • Build or integrate tools that reduce manual effort and increase confidence in releases. • Help establish a strong, pragmatic quality culture that developers actually value. • Ensure quality is a shared responsibility across the team, not owned by a single individual. • Share ideas, mentor others, and contribute to how we continuously improve as a team. • Influence engineering practices beyond your immediate team.

🎯 Requirements

• Strong software engineering experience (JavaScript, TypeScript, or similar). • A track record of building or improving automated testing in real-world systems. • Experience working in modern development environments with CI/CD and cloud platforms. • A practical mindset: you care about outcomes, not just frameworks or theory. • Hands-on experience applying AI within quality engineering or testing contexts - for example, test generation, failure analysis, test optimisation, or similar. • Ability to go beyond basic coding assistants and use AI to solve real testing or quality problems in innovative ways.

🏖️ Benefits

• Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach. • Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spirit • Employee-led diversity and inclusion networks that build community and provide education and advocacy • Annual charity and fundraising initiatives and volunteer days for employees to support local communities • Global employee sustainability initiatives to reduce our environmental footprint • Global fitness and trivia competitions to keep our bodies and minds sharp • Global wellbeing days for employees to relax and recharge • Monthly wellbeing webinars and training to support employee health and wellbeing

Apply Now

Similar Jobs

🕒 2 days ago

ISC2

201 - 500

🔒 Cybersecurity

📚 Education

☁️ SaaS

Security Engineer executing offensive security assessments and building defensive controls for ISC2. Collaborating with IT and engineering to enhance security in a nonprofit cybersecurity context.

Cloud

Cyber Security

🕒 June 24

pod network

1 - 10

🌐 Web 3

QA Engineer responsible for testing new features and releases of a decentralized exchange. Collaborating closely with engineers to ensure quality before software reaches users.

Cloud

Distributed Systems

Docker

Kubernetes

Python

Rust

TypeScript

Go

🕒 June 16

Aker Systems

51 - 200

🔒 Cybersecurity

Lead Performance Automation Engineer defining performance engineering strategy for cloud-native platforms at Aker Systems. Responsible for technical leadership and collaborating with multiple teams on performance initiatives.

AWS

Cloud

Distributed Systems

Docker

JMeter

Kafka

Kubernetes

Microservices

Prometheus

Terraform

🕒 June 2

Newsquest Media Group

1001 - 5000

📱 Media

🛍️ eCommerce

Join Newsquest Digital Media as a QA Engineer ensuring quality for digital products. Support backend systems for over 200 high-traffic websites.

JavaScript

PHP

Python

🕒 May 22

Return on Investment Ltd

201 - 500

🚗 Transport

☁️ SaaS

🤝 B2B

Test Analyst responsible for quality assurance in the development of SaaS solutions for the automotive industry. Involves managing test plans and coordinating with development teams in a remote environment.