13 Aug
|
Persistent Systems
|
Pune
13 Aug
Persistent Systems
Pune
About Position:
We are seeking a highly skilled QA Automation Engineer with 2-5 years of experience in Automation Testing, Network Protocol Validation, Python Development, and CI/CD-driven Quality Engineering. The ideal candidate will be responsible for building and maintaining automated testing frameworks that validate network device integrations and data collection pipelines supporting enterprise analytics platforms. This role combines expertise in Python Automation, BDD Frameworks, SNMP, Kafka, FTP/SFTP, Docker, Kubernetes, and Network Testing to ensure end-to-end quality across network discovery, telemetry collection, topology management, and analytics data pipelines.
Role: QA Automation Engineer
Location: Pune
Experience: 3 to 7 Years
Job Type: Full time Employment
What You'll Do:
Design, implement, and maintain a BDD test framework using Python and Behave: write Gherkin feature files covering network device scenarios, implement step definitions, manage fixtures, and maintain shared test context across steps.
Implement SNMP-based test cases: device polling (GET,
GET-BULK, WALK), MIB/OID validation, SNMPv1/v2c/v3 authentication testing, TRAP and INFORM reception, and timeout and retry behavior verification.
Implement FTP/SFTP-based test cases: file transfer initiation, transfer completion validation, partial transfer and error recovery scenarios, and credential and permission testing.
Implement Kafka-based test cases: producer message publication validation, consumer group behavior, topic partition assignment, message ordering, and end-to-end delivery verification from network event to Kafka topic.
Develop automated tests for network topology discovery: device adjacency correctness, interface state propagation, link up/down event handling, and topology change detection.
Develop automated tests for statistics collection: counter accuracy, polling interval adherence, delta/rate calculation correctness, missing data handling, and large-scale device fleet scenar
📌 QA Automation Engineer (Pune)
🏢 Persistent Systems
📍 Pune