31 Aug
|
Tata Consultancy Services
|
Bengaluru
31 Aug
Tata Consultancy Services
Bengaluru
Job Description
About the Unit
TCS IAE is redefining the future of industry by embedding intelligence across engineering, manufacturing, asset, and service value chains. Powered by AI, connected ecosystems, and autonomous operations, it transforms insights into action, creating self-optimising, resilient, and intelligent enterprises at scale. By seamlessly converging the physical and digital worlds, TCS IAE is enabling a new era of AI-first enterprises where systems continuously learn, adapt, and evolve, driving measurable outcomes and shaping how industries operate for the future.
SONiC SAI Test Engineer
Responsibilities
Design, develop, and execute test plans, test cases, and automation suites for SONiC and SAI validation.
Perform feature validation and regression testing for networking protocols and switching/routing functionalities.
Develop and maintain Python-based automation frameworks for network testing.
Validate networking features including TCP/IP, VLAN, BGP, LAG, QoS, and ACLs across SONiC-based platforms.
Analyze test results, troubleshoot issues, perform root cause analysis, and collaborate with development teams for defect resolution.
Work closely with platform, ASIC, and software engineering teams to ensure product quality and interoperability.
Support CI/CD-based test execution and continuous quality improvements.
Prepare test reports, defect summaries, and quality metrics for release sign-off.
Must Have Skills
4 to 8 years of experience in Networking Testing with strong Switching and Routing fundamentals.
Minimum 1+ years of hands-on experience in SONiC and SAI (Switch Abstraction Interface) Testing .
Robust proficiency in Python for test automation and scripting.
Hands-on experience validating networking protocols such as TCP/IP, VLAN, BGP, LAG, QoS, and ACLs .
Experience working with Linux-based networking systems and troubleshooting tools.
Strong debugging, analytical, and problem-solving skills.
Good understanding of network architecture, packet flow analysis, and protocol validation.
Good to Have Skills
Experience with SAI validation for ASIC vendors .
Exposure to gRPC, REST APIs, and network test automation frameworks .
Knowledge of CI/CD tools such as Jenkins, Git, and Docker.
Experience working with Open Networking ecosystems and white-box networking solutions.
Familiarity with packet capture and analysis tools such as Wireshark.
Location
Bangalore
Experience Range :- 4 to 8 Years
Qualifications
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Electronics & Communication Engineering, or a related field.
Strong understanding of networking concepts and software test methodologies.
Certifications
Not Mandatory , but networking certifications such as CCNA, CCNP, or Linux certifications will be an added advantage.
Eligibility
4 to 8 years of relevant experience in networking test engineering.
At least 1 year of hands-on SONiC and SAI testing experience.
Strong Python automation experience is mandatory.
Candidates should be willing to work from the Bangalore location as per project requirements.
Excellent communication and stakeholder collaboration skills.
Documents Required for Interview
Updated Resume.
Government-issued Photo ID.
Educational Certificates.
Latest Salary Documents (if applicable).
Experience and Relieving Documents from previous employers.
Unit Level Assets
Solution:
https://www.tcs.com/what-we-do/services/iot-digital-engineering/intelligent-products
Big Bet Hiring Page Link
https://www.tcs.com/careers/india/tcs-industrial-autonomy-engineering-careers
📌 Sonic SAI Testing (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru