Software Engineer — Test Automation
Core
Design and build end-to-end automated test suites for AGNI's network access control and zero-trust security platform, validating authentication protocols, REST APIs, and device onboarding.
Role type
Senior Test Automation Engineer
Builds
Automated test infrastructure, CI/CD pipelines, and test utility libraries for the AGNI SaaS platform.
Domain
Network security, Zero-trust architecture, Cloud-native SaaS
Required skills
Go, Python, Linux administration and debugging, enterprise authentication protocols (802.1X, RADIUS, EAP, TACACS+, PKI), REST API testing, CI/CD pipeline management, root-cause analysis, test design
Preferred skills
Docker, cloud environments (GCP/AWS), observability tooling (Prometheus, Grafana), browser automation, database testing (PostgreSQL)
Technologies
Go, Python, Jenkins, GitHub Actions, Linux, Docker, GCP, AWS, Prometheus, Grafana, PostgreSQL
Responsibilities
Design and build end-to-end automated test suites for AGNI features; Own test coverage for specific product domains; Build and extend internal test utility libraries; Drive root-cause analysis on test failures; Review feature design specifications and write test plans; Own and improve Jenkins CI pipelines; Mentor junior engineers and interns
Seniority
Senior, hands-on IC
