- Solid understanding of Networking concepts (TCP/IP, routing, switching, protocols, etc.).Solid experience in Automation Testing (framework design and execution).
- Hands-on experience in Python programming for automation.
- Experience with scripting languages (Shell, Bash, or similar).Strong working knowledge of Linux systems (commands, debugging, file systems).Familiarity with test automation tools/frameworks (e.g., PyTest, Robot Framework, or equivalent).
Roles and Responsibilities:
- Design, develop, and maintain automation frameworks for testing networking-based applications.
- Develop and execute automated test scripts using Python and other scripting languages.
- Validate networking features, protocols, and configurations through test automation.
- Work on Linux-based systems for deployment, testing, and debugging.
- Collaborate with cross-functional teams (Dev, QA, DevOps) in Agile sprints.
- Analyze test results, log defects, and ensure timely resolution.
- Participate in test planning, estimation, and continuous improvement activities.
- Contribute to CI/CD pipelines by integrating automated test suites.