OPENS AT: Jun 25, 2021, 12:30 PM

CLOSES AT: Jul 18, 2021, 06:25 PM

DURATION: 1h 30m

TCS Automation Engineer Hiring Challenge

Challenge Over

Social Share


Congratulations to all the shortlisted participants.

You need to be logged in with your HackerEarth account to view your shortlist status on this challenge page.

The shor...



We, at Tata Consultancy Services, are invested in identifying and nurturing emerging talent across the world. We are now looking for talented Web technology experts to lead innovation towards business sustainability and revolution. We are a company at the helm of global transformations and would love to invite you to be a part of our vivacious 488,649 strong and diverse workforce across 154 nationalities

Be purpose-driven. Be resilient. Be adaptable. Be one of us at TCS.

To join our team of passionate and skilled engineers all you need to do is complete the first round which will take approximately 90 minutes.

Format of the challenge: 

  • 10 MCQs
  • 1 Programming question
  • Programming Language restricted to Java


  1. The candidature will be subject to meeting TCS hiring criteria in addition to test clearance
  2. After the results are shared with TCS, it would take one week to check on the eligibility and the candidates will be put through a single level of Interview process
  • Eligibility:  
    • Location – Hyderabad / Bengalore
    • Skills – Core Java and Selenium
    • Years of Experience – 4+ years


Java Automation Engineer
Experience: 4-8 years
Job Location: Hyderabad / Bangalore

Required Technical Skill Set:

  • Core Java / J2EE
  • Strong knowledge of web services architecture and distributed systems
  • Oracle and strong knowledge of SQL
  • CI/CD and Cloud Infrastructure work experience
  • Cassandra, Kafka, Solr

Desired Competencies (Technical/Behavioral Competency):


  • 6+ years of experience in software development in Java/Linux environment and/or building shared services or automation platform for a distributed systems and web services.
  • Deep understanding of software architecture, development methodologies, triaging, debugging, automating, and releasing a high quality features E2E in a complex heterogeneous environment.
  • Strong knowledge of web services architecture and distributed systems at scale.
  • Developing comprehensive framework to aid functional and non-functional QE teams, and advocating for best practices for software engineering and validating quality of all components in a given systems.
  • Hands on experience writing advanced object-oriented code including creating automation frameworks and test scripts for large scale testing scenario’s from end users perspective
  • Experience working with Oracle and strong knowledge of SQL; back-end validations and writing joins etc.
  • Experience working with CI/CD environment and Cloud Infrastructure is a strong plus.
  • Experience working with Cassandra, Kafka, Solr and other cutting edge back-end technologies is a strong plus and highly desirable


  • Excellent analytical, problem solving and communication skills
  • Good communication skills with willingness to learn and explore new technologies

Responsibility of / Expectations from the Role:

  • Automation of complex applications
  • Automate applications using Java/J2EE or Selenium
  • Flexible and works well as part of a fast-paced product development team
  • Working with Cross Functional and Cross Country teams


Tata Consultancy Services (TCS) is a top employer globally, with a diverse talent base of over 488,649 associates representing 154 nationalities, across 46 countries. We ha...



General instructions:

  1. Ensure that you are attempting the test using the correct email ID.

  2. You must click Submit after you answer each question.

  3. If ...



Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

View All Notifications