Python Framework Developer
Location: Gurugram
Experience: 3–8 years
Job Type: Full-time
Key Responsibilities
- Design, develop, and maintain Python-based automation frameworks for telecom and networking applications.
- Collaborate with QA and network engineering teams to integrate test automation into CI/CD pipelines.
- Build reusable modules and libraries for protocol testing, network simulation, and data analysis.
- Troubleshoot and optimize Python scripts for performance and scalability.
- Document framework architecture, usage guidelines, and best practices.
Required Skills
- Strong proficiency in Python, including OOP, decorators, and multithreading.
- Experience with automation frameworks like PyTest, Robot Framework, or custom-built solutions.
- Basic understanding of telecom protocols (e.g., LTE, 5G, VoIP) and IP networking concepts (TCP/IP, DNS, DHCP, routing).
- Familiarity with Linux environments, shell scripting, and version control (Git).
- Exposure to network testing tools like Wireshark, iPerf, or Scapy is a plus.
Qualifications
- Bachelor’s degree in Computer Science, Electronics, or Telecommunications.
- 3+ years of experience in Python development, preferably in telecom or networking domains.