i
TCS
Filter interviews by
I applied via Approached by Company and was interviewed in Jan 2022. There were 4 interview rounds.
Questions related to cucumber, defects found, functional and automation testing tools.
Cucumber is a BDD tool used for testing
Found defects related to UI, functionality, and performance
Functional testing involves testing the application's features and functionality
Worked on automation tools like Selenium, Appium, and TestNG
Used automation tools to create test scripts and execute them
Integrated automation scripts with CI
I applied via Naukri.com and was interviewed in Apr 2022. There was 1 interview round.
The question is about handling scrollbar and mouse activities in automation testing.
To handle scrollbar, you can use methods like scrollIntoView(), scrollTo(), or Actions class in Selenium.
To handle mouse activities, you can use Actions class in Selenium to perform actions like click, double click, drag and drop, etc.
Jenkins is a popular continuous integration and delivery tool, while GitHub is a web-based version cont...
I applied via Company Website and was interviewed before Jul 2021. There was 1 interview round.
Software Testing Life Cycle (STLC) is a process followed to ensure quality in software testing.
STLC involves planning, designing, executing, and reporting phases.
It starts with requirement analysis and ends with post-release testing.
STLC includes test planning, test case development, test execution, and defect reporting.
It ensures that the software meets the specified requirements and is free from defects.
STLC is an it...
Different kinds of testing include unit testing, integration testing, system testing, acceptance testing, and regression testing.
Unit testing: testing individual units or components of the software
Integration testing: testing how different units or components work together
System testing: testing the entire system as a whole
Acceptance testing: testing to ensure the software meets the requirements and is ready for releas...
Git commands are used for version control. Some common commands are add, commit, push, pull, clone, and branch.
git add
git commit -m 'message' - commits changes with a message
git push - pushes changes to a remote repository
git pull - pulls changes from a remote repository
git clone
git branch - lists all branches in the repository
Cucumber is used to write and execute automated acceptance tests in Selenium Java.
Cucumber allows for writing test scenarios in plain English using Gherkin syntax
These scenarios are mapped to step definitions in Java code
Selenium Java is used to interact with the web application being tested
Cucumber and Selenium Java are integrated using a test runner such as JUnit or TestNG
Approach to testing with scenario, case, data, execution, and report
Identify the requirements and create test scenarios
Develop test cases based on scenarios and identify test data
Execute the test cases and record the results
Analyze the results and create a test report
Repeat the process for any necessary retesting
What people are saying about TCS
TCS interview questions for designations
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
MCQ type questions
Get interview-ready with Top TCS Interview Questions
I applied via Walk-in and was interviewed before May 2022. There were 5 interview rounds.
Mostly if you have the good basic mathematics knowledge then you can able to clear the round.
You must have to execute atleast 1 scenario with all the test case passed.
I applied via Naukri.com and was interviewed before Oct 2021. There were 3 interview rounds.
4 Interview rounds
based on 261 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.4k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.3k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.9k
salaries
| ₹2.2 L/yr - ₹8 L/yr |
Associate Consultant
29k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture