Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21050300

    BENGALURU · FULLTIME

    Principal Software Quality Assurance Engineer

    Versa Networks

    Versa Networks

    Bengaluru · onsite · Posted 8d ago

    Sourced fromFoundit
    Not disclosed15–17 yrsfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Title: Principal Engineer, Software Quality Assurance, Versa Messaging Service (VMS) Platform

    Job Code:

    Location: Bangalore

    About Us:

    Versa Networks, Inc. is a vendor of a unified Secure Access Service Edge (SASE) platform.

    Versa's goal is to provide unprecedented business advantages through a software-based approach that allows for unmatched agility, cost savings and flexibility. We have created a platform that is feature-rich, scalable and easy to use for both enterprise and service provider use cases.

    Job Summary:

    We are looking for an experienced Quality Assurance leader to build and own the quality engineering function for the Versa Messaging Service (VMS), a platform that distributes identity, posture, and threat-context data.

    VMS is a Kubernetes-based appliance built from a Go microservices data plane, a Java/Spring Boot control plane, and a gRPC/Protobuf streaming contract consumed by other Versa products.

    You will define the quality strategy for the platform, build automated test coverage across the Go data path, establish integration and performance testing capabilities from first principles, embed quality gates into CI/CD, and lead a team of SDETs. You will work across engineering, DevOps, security, and release management, and coordinate with other product teams to ensure cross-product compatibility.

    Educational Qualification:

    B.E./B.Tech. or higher degree in Computer Science, Information Technology, Electronics and Communication or equivalent.

    Professional Qualification:

    15+ years of experience in software quality engineering, test automation and quality leadership, including a minimum of 5 years leading QA or SDET teams.

    Job Responsibilities:

    Strategy and Leadership

    • Define the quality strategy, test architecture, and release-readiness criteria for VMS.
    • Hire, build, and lead a team of SDETs; set technical standards and review their work.
    • Own the release go/no-go signal across concurrent branches; report coverage, escaped-defect, and cycle-time metrics to leadership.

    Test Automation

    • Build the integration and end-to-end test harness for the publish/subscribe path across record types, services, and tenants.
    • Define contract and schema-evolution testing for the gRPC/Protobuf interface to protect backward compatibility for deployed VOS clients.
    • Drive shift-left practice by making developers accountable for testing their own changes.

    Platform and Lifecycle

    • Own the installation and upgrade test matrix across install methods (ISO, package), topologies (single-node, multi-node), build variants (FIPS, non-FIPS), and lifecycle operations (in-place upgrade, rollback, database migration).

    Performance and Resilience

    • Build the capacity model from first principles; publish supported limits for throughput, record count, and tenants.
    • Own soak and memory-growth testing; measure and document failover behavior, including RTO and RPO.

    Essential Skills:

    • Strong programming skills in Go or Java, plus Python or a similar scripting language, for building test frameworks and tooling.
    • Strong knowledge of Kubernetes (kubeadm clusters, networking, ingress, storage, operators) and Docker.
    • Experience testing on-premises or appliance software, including ISO/package installation, in-place upgrade and rollback, and hardened or certified build variants.
    • Working knowledge of gRPC and Protocol Buffers, including streaming APIs.
    • Strong Linux systems knowledge and shell scripting skills, including testing shell-based installation and lifecycle automation.
    • Working knowledge of Kafka, TCP/IP, TLS/mTLS, HTTP, syslog, RADIUS, SCIM, and PKI.
    • Experience with performance engineering, including load model design, load generation, and profiling.
    • Experience owning security and compliance testing in a certified product context (FIPS, STIG, Common Criteria, or equivalent).
    • Experience designing and maintaining test automation frameworks and CI/CD pipelines (for example, Jenkins or GitLab CI) with automated quality gates.

    Desirable Skills:

    • Familiarity with identity and access protocols (SAML, OAuth2/OIDC).
    • Experience with endpoint posture and threat-intelligence integrations.
    • Familiarity with observability tooling (Prometheus, Grafana).
    • Familiarity with cloud platforms (AWS, Azure or GCP).

    Sourced from foundit

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    HTTPgRPCJenkinsDockerBashKubernetesSecurity and Compliance Testingload model designprofilingmTLSApache Kafkaperformance engineeringCI/CD PipelinesscimTCP/IPSSLradiusgitlab citest automation frameworksProtocol BuffersGolangcommon criteriafipsSyslogQuality gateskubeadmPythonLoad GenerationJavaSTIGPKILinux

    Section · Company

    About Versa Networks

    Versa Networks

    Versa Networks

    Software Product

    25

    employees

    2012

    14 years old

    Cupertino,California

    United States

    ₹20.5L PA avg

    Avg at Versa Networks

    About

    Versa Networks offers a comprehensive software-defined networking solution that simplifies and secures enterprise WAN and branch office networks.

    Industries

    Software ProductInternetIT Services & Consulting

    Employee ratings

    10 reviews

    3.4/ 5

    Culture

    2.4

    Career growth

    2.8

    Work-life

    2.7

    Employees rate it well for

    Skill Development37Compensation & Benefits36

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 420 QA & Test Engineer jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • How to find a job in India, fast