Senior Quality Engineer

India – Remote Full-Time

Job Description

As a Senior Quality Engineer, you'll develop comprehensive test plans and strategies, designing and executing test cases based on high-level requirements and use cases. You will also design, build, and maintain automation frameworks for API, backend, and system-level testing. You'll contribute to and help drive the QE strategy, focusing on scalability, performance, and long-running system validation. Responsibilities include identifying, documenting, and tracking defects, partnering with engineering teams to drive them to closure. Actively participate in design and architecture discussions, providing testability and quality feedback early. Embed quality early through shift-left testing practices, design reviews, and modern testing tools. Validate system behavior across large tenant volumes, high throughput, and long-running scenarios. Represent the engineering team in customer discussions or onsite engagements, as needed. You'll be a quality advocate, evangelizing the importance of product quality across teams. You will also act as a quality activity initiator and driver within feature teams. Partner closely with developers to improve test coverage, observability, and defect prevention. You should also be able to quickly learn and understand complex systems and diagnose technical issues effectively. Demonstrate strong troubleshooting, problem-solving, and analytical skills. You should also prioritize work effectively, maintain focus, and drive tasks through to completion in a fast-paced environment.

Qualifications

1. 8-10 years of total work experience with strong hands-on expertise in the SASE domain. 2. Solid understanding of cloud-native architectures across AWS, Azure, and GCP. 3. Proven experience designing and driving automation-first testing strategies and QE architecture. 4. Exposure to or hands-on experience with AI-assisted test automation tools is preferred. 5. Strong foundation in operating systems and network security concepts. 6. Prior hands-on experience with networking technologies and protocols, including HTTP, TCP/IP, UDP, DHCP, DNS, proxy servers, and load balancers. 7. Hands-on experience with performance and scalability testing tools such as JMeter, Gatling, Locust, or equivalent. 8. Understanding of multi-platform environments, including UNIX/Linux, macOS, and Windows. 9. Familiarity with observability practices and tools, including logs, metrics, and distributed tracing. 10. Experience validating identity-centric workflows, including integrations with Microsoft Entra ID (Azure AD).

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