Lead Engineer Testing
Adtran
Job Summary
ADTRAN is seeking a Lead Engineer in Testing to join their expanding team in Bangalore, India. This full-time role involves comprehensive testing of L2/L3 networking protocols, broadband access technologies, and implementing AI/Generative AI tools in QA. The engineer will also develop and optimize Jenkins-based CI/CD pipelines, prepare test plans, analyze defects, and collaborate with cross-functional teams to ensure high-quality releases. Mentoring junior team members is also a key aspect of this role.
Must Have
- Perform functional, regression, and performance testing for L2/L3 networking protocols (VLAN, STP, PPPoE, DHCP, IPv4/IPv6 Routing, QoS, multicast).
- Validate broadband access technologies including DSL, GPON/FTTH, ONT/OLT interactions, service provisioning, TR-069.
- Develop, maintain, and optimize Jenkins-based CI/CD pipelines.
- Integrate test automation frameworks and scripting tools (Python, Robot Framework, Shell scripts).
- Utilize AI-based QA tools for log analysis, defect prediction, and intelligent test case selection.
- Implement or integrate Generative AI tools for creating test scenarios and documentation.
- Prepare detailed test plans, strategies, and traceability matrices.
- Analyze defects, perform Root Cause Analysis (RCA).
- 7-10 years of experience in networking or telecommunications testing.
- Strong hands-on expertise in L2/L3 protocols and networking fundamentals.
- Good understanding of DSL/GPON/FTTx technologies.
- Proficiency in Jenkins CI/CD pipelines and Groovy scripting.
- Working knowledge of Python / Shell / Robot Framework for test automation.
- Experience with AI-based QA tools or applying generative AI to testing workflows.
- Familiarity with Git.
- Strong analytical and debugging skills (Wireshark/packet captures/logs).
Good to Have
- Exposure to containerized test environments (Docker, Kubernetes).
- Experience with cloud-based CI/CD and artifact management platforms.
- Understanding of OLT/ONT management systems, TR-369/USP, or BBF standards.
- Knowledge of test data analytics, ML-based insights, or automation frameworks.
Job Description
Welcome!
Our Growth is Creating Great Opportunities!
Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!
Thanks for your interest in working on our team!
Key Responsibilities:
Network & Protocol Testing
- Perform detailed functional, regression, and performance testing for L2/L3 networking protocols such as VLAN, STP, PPPoE, DHCP, IPv4/IPv6 Routing (OSPF, BGP), QoS, multicast, etc.
- Validate broadband access technologies including DSL, GPON/FTTH, ONT/OLT interactions, service provisioning, TR-069, and management interfaces.
- Execute interoperability and compliance testing with various network elements and vendor devices.
Test Automation & CI/CD
- Develop, maintain, and optimize Jenkins-based CI/CD pipelines that automate build, test, analysis, and reporting stages.
- Integrate test automation frameworks and scripting tools (Python, Robot Framework, Shell scripts, etc.) into continuous delivery workflows.
- Troubleshoot pipeline failures, environment issues, and enhance pipeline robustness.
AI & Generative AI Integration
- Utilize AI-based QA tools for log analysis, defect prediction, intelligent test case selection, and automated reporting.
- Implement or integrate Generative AI tools for creating test scenarios, documentation, data generation, and developer/tester productivity enhancement.
- Evaluate new AI solutions and propose improvements to accelerate the testing lifecycle.
Test Planning & Execution
- Prepare detailed test plans, test strategies, and traceability matrices based on product requirements.
- Identify gaps in requirements and provide constructive feedback to product and development teams.
- Analyze defects, perform RCA (Root Cause Analysis), and provide actionable insights.
Collaboration & Reporting
- Work closely with development, DevOps, and product management teams to ensure high-quality releases.
- Provide detailed reports on test progress, coverage, defects, and automation maturity.
- Mentor junior team members in networking test methodologies and automation practices.
Required Skills & Qualifications
- 7–10 years of professional experience in networking or telecommunications testing.
- Strong hands-on expertise in L2/L3 protocols and networking fundamentals.
- Good understanding of DSL/GPON/FTTx technologies and broadband access architectures.
- Proficiency in Jenkins CI/CD pipelines, Groovy scripting, and test automation orchestration.
- Working knowledge of Python / Shell / Robot Framework for test automation.
- Experience working with AI-based QA tools or applying generative AI to testing workflows.
- Familiarity with version control systems such as Git.
- Strong analytical and debugging skills, especially in network environments (Wireshark/packet captures/logs).
- Excellent communication and documentation abilities.
Preferred (Nice-to-Have)
- Exposure to containerized test environments (Docker, Kubernetes).
- Experience with cloud-based CI/CD and artifact management platforms.
- Understanding of OLT/ONT management systems, TR-369/USP, or BBF standards.
- Knowledge of test data analytics, ML-based insights, or automation frameworks.