Point your AI agent at freehire and let it find you a job.

Get the CLI →

jobgether

NewBe an early applicant

Software Development Engineer in Test

Discussion

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer in Test based in India.

This is an opportunity to help build and validate next-generation enterprise security solutions focused on zero trust, micro-segmentation, and threat protection.
You’ll design robust testing and automation strategies for distributed products operating across cloud and network environments.
The role combines software engineering, test automation, networking, and performance testing in a highly technical environment.
You’ll work closely with software engineers in Agile teams, contributing to design reviews, code reviews, test planning, and automation frameworks.
Your work will directly support the reliability, scalability, and security of solutions used by enterprise customers worldwide.
You’ll also have opportunities to improve testing processes, introduce new tools, and participate in customer installations and demonstrations.
The position is remote and offers flexibility in how and where you do your best work.

Accountabilities

  • Design and implement feature-level test strategies and automation approaches for micro-segmentation and threat protection products.
  • Own test execution and automation activities, ensuring comprehensive coverage, reliability, and repeatability.
  • Identify and introduce appropriate testing tools and technologies to improve testing efficiency and outcomes.
  • Collaborate with software engineering teams in Agile environments on code reviews, design reviews, test plans, and automation framework reviews.
  • Partner with development teams to improve release quality, testing processes, and overall product reliability.
  • Conduct performance and scale testing to validate the behavior of distributed security solutions under demanding conditions.
  • Participate in customer installations and product demonstrations, providing technical testing support when required.
  • Contribute to continuous improvement of testing methodologies, automation frameworks, and quality practices.
  • Requirements

    • Bachelor’s degree in Computer Science or a related technical field, with relevant professional experience in software testing or development.
    • Programming experience in Python and/or Golang, with the ability to develop reliable test automation.
    • Hands-on experience with the Pytest framework or comparable Python-based testing frameworks.
    • Experience working with at least one major cloud platform, such as AWS, Azure, or GCP.
    • Solid understanding of networking concepts, including TCP/IP, HTTP, HTTPS, and REST APIs.
    • Experience working with databases and SQL.
    • Practical experience in Linux/Unix environments.
    • Knowledge of CI/CD practices and tools such as Jenkins.
    • Experience with performance, scalability, and distributed-system testing.
    • Strong analytical and problem-solving abilities, with attention to detail and a quality-focused mindset.
    • Ability to collaborate effectively with software engineers and cross-functional teams in an Agile environment.
    • Strong communication skills and the ability to work independently while taking ownership of testing initiatives.
    • Benefits

      • Fully remote work in India.
      • Flexible working arrangements through a workplace model designed around individual job needs.
      • Support for health, well-being, financial security, and life beyond work.
      • Opportunity to work on innovative enterprise security, cloud, networking, and zero trust technologies.
      • Collaboration with experienced engineering and security professionals in a global environment.
      • Exposure to distributed, multicloud, and next-generation network security systems.
      • Opportunities to contribute to products with global enterprise impact and develop expertise across software engineering and security.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available