13 Oct
|
Virtusa
|
Hyderabad
Agentic Software Developer in Test (SDET)
Core Focus: Automation Solutions for API Fuzzing &
Multi-Agent Validation
Role Objective &
Key Responsibilities
Drive SDLC performance, reduce technical debt, and engineer self-healing quality frameworks for autonomous systems. API Fuzzing: Build and scale automated fuzzing solutions to maximize contract and security coverage.
Spec Automation: Automate document and spec generation to align testing frameworks with active schemas.
CI/CD Pipelines: Partner with DevOps to embed automated, fail-rapid evaluation gates directly into build systems.
Auditing &
Compliance: Implement comprehensive logging tracking system prompts and outputs for verification.
Required Technical Stack
Backend &
UI: Golang, Java SpringBoot, REST APIs, Angular
AI Evaluation &
Architecture: Promptfoo, Ragas, A2A (Agent-to-Agent) Testing, Cloud Run
Core Testing Framework Blueprint
Epic Scope Scenario &
Assertion Targets
Engineering Action Items
Epic 1: Core Agent Behavior &
Guardrails
Validate prompt injection resiliency, hallucination boundaries, and accurate JSON schema tool arguments.
Configure localized Promptfoo/Ragas test beds on Cloud Run seeded with 100+ adversarial vectors.
Epic 2: Multi-Agent Mesh &
Orchestration
Ensure downstream cascade failure logging, infinite loop detection, and cross-event state consistency.
Construct an autonomous agent mocking framework and loop-checking logic in the configuration registry.
Epic 3: Pipelines &
Observability
Build fail-quick pull request blockers based on semantic scores and 60-second canary rollbacks.
Integrate assertion steps in GitHub Actions / Cloud Build; map token and telemetry joins to dashboards.
📌 Lead Software Engineer Hyderabad
🏢 Virtusa
📍 Hyderabad