Software Quality Assurance Engineer (Bengaluru)

Software Quality Assurance Engineer (Bengaluru)

08 Oct
|
Versa Networks
|
Bengaluru

08 Oct

Versa Networks

Bengaluru

Job Title: Software Development Engineer in Test (SDET), Versa Messaging Service (VMS) Platform
Location: Bangalore
Experience: 3 to 8 years

About Us
Versa Networks, Inc. is a vendor of a unified Secure Access Service Edge (SASE) platform. Versa's software-based approach gives enterprises and service providers agility, cost savings and flexibility, through a platform that is feature-rich, scalable and easy to use.

Role Summary
We are looking for SDETs to join the quality engineering team for the Versa Messaging Service (VMS), a Kubernetes-based appliance that distributes identity, posture and threat-context data. VMS has a Go microservices data plane, a Java/Spring Boot control plane, and a gRPC/Protobuf streaming interface consumed by other Versa products.
You will build and run the automation, test harnesses and tooling that tell us whether a VMS release is ready to ship. You will work closely with developers, DevOps and other product teams, and you will own test areas end to end, from design to automation to triage.

Key Responsibilities
Test automation




• Build and maintain automated integration and end-to-end tests for the publish/subscribe path across record types, services and tenants.
• Write tests for the Go microservices and the Java/Spring Boot control plane, including API-level and gRPC streaming tests.
• Implement contract and schema-evolution tests for the gRPC/Protobuf interface so that deployed VOS clients stay backward compatible.
• Develop reusable test libraries, simulators, load generators and data generators in Go, Java or Python.

Installation, upgrade and lifecycle testing
• Execute and automate the install and upgrade matrix: ISO and package installs, single-node and multi-node topologies, FIPS and non-FIPS builds.
• Automate in-place upgrade, rollback and database migration scenarios, including failure and recovery paths.
• Test shell-based installation and lifecycle scripts on Linux.

Performance and resilience
• Design and run load, scale

📌 Software Quality Assurance Engineer (Bengaluru)
🏢 Versa Networks
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software quality assurance engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software quality assurance engineer (bengaluru) / bengaluru