T

Automation Engineer

Tata Consultancy Services

Kolkata, West Bengal, India · Full Time

Be the first to apply

Experience
4–8 yrs
Salary
Openings
5
Posted
9 മണിക്കൂർ മുൻപ്
Work mode
In office
Education
B.Tech / B.E.
Eligibility
Candidates holding a B.Tech or B.E. degree in any specialization are eligible to apply.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

Tata Consultancy Services (TCS) is a prominent IT services, consulting, and business solutions company with over 50 years of global experience. We are seeking skilled Automation Engineers with 4 to 8 years of experience to join our teams in multiple cities including Kolkata, Hyderabad, Bangalore, Chennai, and Pune.

Key Responsibilities

  • Develop and maintain automated testing solutions primarily using Python programming.
  • Work extensively with Selenium WebDriver or Playwright for UI automation tasks.
  • Design, implement, and manage test automation frameworks applying scalable patterns such as the Page Object Model.
  • Utilize version control systems including Git for source code management.
  • Integrate automation with CI/CD pipelines using Jenkins, GitHub, or Azure DevOps tools.
  • Perform API automation testing using Python libraries like Requests and tools such as Postman.
  • Generate reports and dashboards using reporting tools like Allure and Extent Reports.
  • Employ containerization and cross-browser testing infrastructure including Docker, Selenium Grid, BrowserStack, or Sauce Labs.
  • Apply foundational knowledge of performance testing tools like Locust and JMeter.
  • Validate backend processes using SQL queries.
  • Operate within Linux environments and execute shell scripting as part of automation workflows.

Candidate Requirements

  • B.Tech or B.E. degree in any specialization.
  • 4 to 8 years of relevant IT automation experience.
  • Strong command in Python programming.
  • Proficient with web automation techniques involving XPath, CSS selectors, synchronization waits, and web elements manipulation.
  • Experience with test automation frameworks and behavior-driven development tools such as Behave, Cucumber, or Robot frameworks.
  • Sound understanding of software development life cycle (SDLC) and software testing life cycle (STLC).
  • Ability to troubleshoot, analyze, and resolve technical challenges effectively.

Additional Information

  • Please provide the following details when applying: Name, Contact Number, Email ID, Highest Qualification, Current Employer, Total IT Experience, Current Location, Current Compensation, Expected Compensation, Notice Period, and whether previously employed by TCS.

Minimum education

Bachelor's Degree

Tools & software

Docker required

How they work

Problem Solving Attention to Detail
🤖
Online · instant AI help