Test Automation Engineer

Tata Consultancy Services

Hyderabad, Chennai District, Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Tata Consultancy Services is seeking a Test Automation Engineer in Hyderabad to design and implement automated test scripts for complex transport networks. The role focuses on Python scripting, API testing, and integration with CI/CD pipelines to enable continuous validation across multiple layers of the system.

You will work with robotics frameworks and tools to develop scalable test suites, analyze results, and optimize testing processes in a lab and real-world networks.

Qualifications

  • Python scripting is mandatory
  • Experience with automation frameworks and test design
  • Ability to develop and maintain scalable test scripts
  • Experience in REST API testing and validation of network systems
  • Knowledge of CI/CD pipelines and version control workflows
  • Familiarity with data-driven, modular test design
  • Experience with lab/testbed environments and telemetry data handling

Responsibilities

  • Automate and script test scenarios using Python
  • Design, implement and maintain scalable automation frameworks
  • Perform API testing and validate network OSS/BSS integrations
  • Integrate automation with CI/CD pipelines (Jenkins, Git, etc.)
  • Analyze test results and network performance data
  • Execute data-driven, modular test designs for end-to-end validation
  • Configure test environments and lab setups for automated runs

Skills

Python scripting
Automation mindset
Test design & validation
Data handling & analytics
Strong analytical
Automation frameworks
REST API testing
CI/CD pipelines
Git
SQL

Tools

Robot Framework
PyTest
Postman
REST clients
Jenkins
Git
SQL

Job description

Job Role: Test Automation Engineer

Role & responsibilities
  1. Automation & Scripting Expertise
    • Strong hands-on experience in:
    • Python scripting (mandatory)
    • Experience with:
    • Automation frameworks (Robot Framework, PyTest, etc.)
    • Ability to:
    • Develop and maintain scalable, reusable test scripts
  2. Transport Network Knowledge
    • Strong understanding of:
    • Optical transport (DWDM/CWDM basics)
    • Fibre network fundamentals
    • IP/MPLS networking concepts
    • Ability to:
    • Automate testing across multi-layer transport environments
  3. Test Automation Frameworks
    • Experience in:
    • Designing and implementing automation frameworks
    • Ability to Automate:
    • Functional testing
    • Regression testing
    • E2E validation
    • Knowledge of:
    • Data-driven and modular test design
  4. API & System Integration Testing
    • Experience with:
    • REST API testing and automation
    • Ability to Validate:
    • Network systems
    • OSS/BSS integrations
    • Familiarity with:
    • API testing tools (Postman, REST clients)
  5. CI/CD & DevOps Integration
    • Experience integrating automation with:
    • CI/CD pipelines (Jenkins, Git, etc.)
    • Ability to:
    • Enable continuous testing in deployment pipelines
    • Understanding of:
    • Version control and release workflows
  6. Data Handling & Analytics
    • Ability to:
    • Process and analyse:
    • Test results and network performance data
    • Experience with:
    • Parsing logs and OTDR test outputs (preferred)
    • Basic database/query skills:
    • SQL (preferred)
  7. Test Design & Validation
    • Strong experience in:
    • Test case design and automation conversion
    • Ability to Validate:
    • Network services
    • Transport paths
    • Support:
    • Test planning and coverage improvement
  8. Performance & Fault Automation
    • Ability to Automate:
    • Performance testing (latency, throughput)
    • Fault simulation (failover scenarios)
    • Experience in:
    • Identifying anomalies via automated scripts
  9. Tools & Lab Automation
    • Familiarity with:
    • Network testing tools and lab environments
    • Ability to Automate:
    • Testbed setup
    • Environment configuration
    • Experience in:
    • Virtualised or lab-based testing setups
  10. Functional Competencies
    • Strong analytical and automation-first mindset
    • Ability to:
    • Reduce manual effort through test automation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ran Lead
Ran Lead

Tata Consultancy Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Technical Project Manager
Technical Project Manager

Tata Consultancy Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,500,000 - 2,100,000
RAN _L2 Engineer
RAN _L2 Engineer

Tata Consultancy Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
RAN _L1 Engineer
RAN _L1 Engineer

Tata Consultancy Services • Hyderabad

On-site
INR 600,000 - 900,000
Test Engineer
Test Engineer

Larsen & Toubro • Chennai District

On-site
INR 1,200,000 - 1,800,000
Network Automation Engineer
Network Automation Engineer

Inspirisys • Chennai District, Bengaluru

On-site
INR 1,500,000 - 2,600,000
OSS Testing and Automation Specialist
OSS Testing and Automation Specialist

Infosys • Hyderabad

On-site
INR 600,000 - 1,200,000
Network Testing Engineer
Network Testing Engineer

Infosys • Bengaluru, Delhi, Mumbai

On-site
INR 600,000 - 900,000
Test Engineer
Test Engineer

PeopleStrong • Chennai District

On-site
INR 900,000 - 1,300,000
Test Engineer
Test Engineer

Aziro • Bengaluru

On-site
INR 900,000 - 1,800,000