GrepJob
Sophos

Software Development Engineer in Test (Network Security)

Sophos
Apply
2 days ago
Delhi, IndiaMid Level / Senior
H1B Sponsor

Responsibilities

  • Own end-to-end quality for assigned features, components, or services.
  • Design and execute functional, integration, system, and regression testing.
  • Perform exploratory testing to uncover edge cases and failure scenarios.
  • Identify, document, and track defects with clear reproduction steps and impact analysis.
  • Prioritize effectively, stay focused, and drive tasks through to completion.
  • Design, develop, and maintain automated test cases for APIs, backend systems, and/or UI.
  • Actively participate in CI/CD pipelines to support continuous testing.
  • Work closely with developers, product managers, and other QA engineers.
  • Participate in requirement and design reviews to ensure testability and risk coverage.
  • Collaborate with developers to debug issues and validate fixes.
  • Analyze test results and provide quality insights to support release decisions.
  • Contribute to improving test coverage, tools, and processes.

Requirements

  • 4 to 5 years of experience in software quality engineering or test automation roles.
  • Strong hands-on experience in test automation development.
  • Strong understanding of operating systems, network security concepts, and firewall technologies.
  • Working knowledge of networking technologies and protocols such as HTTP, TCP/IP, UDP, DHCP, DNS, proxy servers, and load balancers.
  • Experience with cloud platforms such as AWS, Azure, and GCP.
  • Experience working in Agile environments and supporting continuous integration practices.
  • Ability to design tests and write test code independently.
  • Understanding of multi-platform issues across UNIX, Mac, and Windows environments.
  • Understanding of virtual platforms such as ESX, Xen, Proxmox, and cloud environments.
  • Understanding of open-source test automation tools.
  • Understanding of REST, YANG modelling, and JSON.
  • Understanding of containers, Kubernetes, and Kubernetes clusters.
  • Awareness of tools and technologies such as Git, Jenkins, Selenium, JIRA, and Confluence.
  • Excellent communication, analytical, and problem-solving skills.
  • A collaborative team player with a positive attitude and a proactive approach.

Benefits

  • Remote-first working model with some roles requiring a hybrid approach.
  • Employee-led diversity and inclusion networks.
  • Annual charity and fundraising initiatives and volunteer days.
  • Global employee sustainability initiatives.
  • Global fitness and trivia competitions.
  • Global wellbeing days for employees to relax and recharge.
  • Monthly wellbeing webinars and training.

Tech Stack

AWSAzureGitGoogle Cloud PlatformJenkinsKubernetesSelenium

Categories