Jobs and Careers
VE

Sr. Software Test Engineer - Versa Messaging Server (VMS)

Versa Networks
Santa Clara, United Statesfull_timeVerifiedPosted 15 Dec 2025
💰 $210,000/yr($170,000/yr$210,000/yr)

About the role

About Us

At Versa Networks, we're revolutionizing the way businesses connect, secure, and optimize their networks. Our mission is to secure anywhere, anytime access to anything. As a leader in Secure SD-WAN, SSE (Secure Service Edge), SASE (Secure Access Service Edge) and Next-generation Managed Services, we are empowering organizations across the globe to transform their IT infrastructure for the modern cloud era. Our innovative products enable enterprises to deliver a seamless, scalable, and secure digital experience, no matter where their users, devices, or applications are located. Founded by industry veterans and backed by premier venture capital firms, Versa is a market leader driving innovation and growth as it positions itself for a future IPO.

We believe in fostering a culture of innovation, collaboration, and customer success. Our team is comprised of passionate, forward-thinking professionals dedicated to driving the future of networking technology. We encourage creativity, offer opportunities for growth, and provide a dynamic environment where our people can thrive and make an impact.

At Versa Networks, we don’t just build products – we build relationships, elevate businesses, and shape the digital future. Join us and be part of a fast-paced, cutting-edge company that's making a real difference in how the world connects and communicates.

Job Summary

Versa Networks is seeking a highly motivated and technically strong Software Test Engineer to validate, scale, and ensure the reliability of the Versa Messaging Server (VMS) platform built on Versa’s carrier-grade networking and security solutions.

In this role, you will work as part of a high-performing engineering team responsible for delivering mission-critical infrastructure to global service providers and enterprises. You will design and execute comprehensive test strategies, validate large-scale deployments, and collaborate closely with development teams to ensure the quality, scalability, and resilience of the VMS solution.

Responsibilities
  • Design, develop, and execute comprehensive test plans and test cases for Versa Messaging Server (VMS) services and features.
  • Perform functional, regression, scale, high availability, and endurance testing across VMS and integrated Versa components.
  • Validate end-to-end workflows between VMS and other Versa platforms.
  • Identify, document, and track defects with detailed reproduction steps; verify and validate fixes.
  • Replicate complex customer-reported issues in lab and scale environments.
  • Build and manage scale test environments by deploying Versa components and supporting infrastructure.
  • Deploy, configure, administer, and troubleshoot Kubernetes clusters in on-premises environments.
  • Operate and test distributed database systems (e.g., Cassandra, MongoDB, CockroachDB) in Kubernetes, ensuring high availability, data consistency, and performance.
  • Validate Kubernetes security best practices, including RBAC, secrets management, Pod Security, and network policies.
  • Monitor and tune Kubernetes workloads for performance, stability, and reliability.
  • Test backup, restore, disaster recovery, and upgrade scenarios for VMS deployments.
  • Collaborate closely with development teams to design scalable architectures and troubleshoot performance and scale issues.
  • Develop automation for VMS features across Windows, macOS, and Linux agents.
  • Write and maintain automation scripts using Bash and Python.
  • Create technical documentation and knowledge articles and publish them to the Versa internal and customer portals.
  • Contribute across multiple Versa solutions, addressing problems of diverse scope and complexity.
Qualifications

Minimum Qualifications

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Minimum 5 years of progressive post-baccalaureate experience as a Software Test Engineer, Software QA Engineer, Software Engineer, or related role.
  • Strong analytical and troubleshooting skills for diagnosing complex server, network, and distributed system issues.
  • Solid understanding of the TCP/IP protocol suite and network security concepts, including:
    • Stateful Firewall (SFW), Next-Generation Firewall (NGFW)
    • IPsec VPN, SSL-VPN, and NAT
  • Strong working knowledge of Linux/Unix environments.
  • Proficiency in scripting languages such as Bash and Python.
  • Understanding of Kubernetes architecture, security logs, and vulnerability management.

Minimum 3+ years’ experience with the following:

  • Networking fundamentals, including routing protocols such as OSPF and BGP.
  • Container technologies such as Docker or Podman, and container orchestration using Kubernetes.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Versa Networks

View company profile →