Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Cognizant Team. If you also belong to the team, you can get access from here

Cognizant Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Cognizant Softwaretest Engineer Interview Questions and Answers

Updated 15 Apr 2025

13 Interview questions

A Softwaretest Engineer was asked 2mo ago
Q. What is the difference between Selenium 3.141.59 and Selenium 4?
Ans. 

Selenium 4 introduces new features, improved APIs, and better support for modern web applications compared to Selenium 3.141.59.

  • Selenium 4 supports the W3C WebDriver standard, enhancing compatibility across browsers.

  • New features like the 'Relative Locators' allow finding elements based on their position relative to other elements.

  • Improved support for modern web technologies, including better handling of Shadow DOM...

A Softwaretest Engineer was asked 2mo ago
Q. How do you copy an OTP from one browser, navigate to another browser, and paste it?
Ans. 

Copying an OTP between browsers involves using clipboard functions and navigating between applications.

  • Open the first browser where the OTP is displayed.

  • Highlight the OTP text using the mouse or keyboard shortcuts (Ctrl+C).

  • Switch to the second browser using Alt+Tab or by clicking on its icon.

  • Click on the input field where the OTP needs to be pasted.

  • Paste the OTP using keyboard shortcuts (Ctrl+V) or right-click and...

Softwaretest Engineer Interview Questions Asked at Other Companies

asked in Playablo
Q1. What is boundary value analysis? How do u perform boundary value ... read more
asked in Playablo
Q2. If you encounter a blocker defect the day before the release date ... read more
Q3. - Print the frequency of each alphabet for the given string. - Sw ... read more
asked in Playablo
Q4. Write an SQL query to display the total number of students from t ... read more
Q5. 1. What is STLC, SDLC 2. What is the bug Life cycle. 3. Differenc ... read more
A Softwaretest Engineer was asked 2mo ago
Q. How do you handle calendar popups using Selenium?
Ans. 

Handling calendar popups in Selenium involves interacting with date pickers using various strategies for effective automation.

  • Identify the Calendar Element: Use locators like XPath or CSS selectors to find the calendar popup element. Example: driver.findElement(By.xpath('//input[@id="datepicker"]')).click();

  • Select Date: Once the calendar is open, navigate to the desired date by clicking on the appropriate day elem...

A Softwaretest Engineer was asked 6mo ago
Q. Write a Java program to print the factorial of a number.
Ans. 

This Java program calculates and prints the factorial of a given number using recursion.

  • Factorial of a non-negative integer n is the product of all positive integers less than or equal to n.

  • It is denoted as n! and defined as n! = n × (n-1) × (n-2) × ... × 1.

  • For example, 5! = 5 × 4 × 3 × 2 × 1 = 120.

  • The factorial of 0 is defined as 1 (0! = 1).

  • A recursive method can be used to calculate factorial: factorial(n) = n *...

What people are saying about Cognizant

View All
a junior software engineer
2w
Job offer in Malaysia - legit or scam?
Hey everyone, I received a job proposal from Mindgraph for a Junior Mainframe Developer position in Malaysia (onsite). Not sure if it's a real deal. They found my resume on Naukri and the offer includes: * Experience: 3+ years on cardlink, VSAM, CICS, JCL * Location: Malaysia (Accenture client in Kuala Lumpur) * Notice: 0-60 days * Benefits: One-way ticket, 1-week stay, medical insurance, visa. Has anyone heard of Mindgraph or had a similar experience? Note : This is a permanent position with Mindgragh and you need to work with our client Accenture - Malaysia (Kaula Lumpur) & we will provide one way Air Ticket from India - Malaysia, 1 Week Accommodation, Medical Insurance and will take care of the Visa process also. Any insights would be appreciated!
Got a question about Cognizant?
Ask anonymously on communities.
A Softwaretest Engineer was asked
Q. What is a constructor?
Ans. 

A constructor is a special method used to initialize objects in a class.

  • Constructors have the same name as the class they belong to.

  • They are called automatically when an object is created.

  • Constructors can have parameters to initialize object properties.

  • They can be overloaded to have multiple constructors with different parameters.

  • Example: class Car { Car() { ... } Car(String make) { ... } }

A Softwaretest Engineer was asked
Q. What types of locators are used in Cypress?
Ans. 

The types of locators used in Cypress are CSS selectors, XPath selectors, and custom locators.

  • CSS selectors are the most commonly used locators in Cypress and are used to select elements based on their attributes, classes, or IDs.

  • XPath selectors are used to locate elements based on their position in the HTML document or their attributes.

  • Custom locators can be created using Cypress commands like 'get' and 'contains...

🔥 Asked by recruiter 3 times
A Softwaretest Engineer was asked
Q. What is agile methodology?
Ans. 

Ajaile methodology is a software development approach that focuses on breaking down projects into small, manageable tasks.

  • Ajaile methodology emphasizes iterative development and frequent collaboration with stakeholders.

  • Tasks are broken down into smaller units to allow for easier tracking and monitoring of progress.

  • This approach helps in identifying and addressing issues early in the development process.

  • Examples of...

Are these interview questions helpful?
A Softwaretest Engineer was asked
Q. What is component testing?
Ans. 

Component testing is a type of testing that focuses on testing individual components or modules of a software application.

  • It involves testing each component in isolation from the rest of the application.

  • The purpose is to ensure that each component functions correctly on its own.

  • Component testing helps identify defects early in the development process.

  • Examples include unit testing, integration testing, and module t...

A Softwaretest Engineer was asked
Q. What is regression testing?
Ans. 

Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.

  • Regression testing is performed after code changes to verify that the existing functionality still works correctly.

  • It helps in identifying any defects introduced by new code changes.

  • Regression testing can be automated to save time and effort.

  • Examples of regression...

A Softwaretest Engineer was asked
Q. Are you currently using the waterfall model?
Ans. 

The Waterfall model is a linear and sequential approach to software development, emphasizing clear phases and documentation.

  • Phases include Requirements, Design, Implementation, Verification, and Maintenance.

  • Each phase must be completed before moving to the next, e.g., gathering all requirements before design.

  • Best suited for projects with well-defined requirements, like government contracts.

  • Less flexible to changes...

Cognizant Softwaretest Engineer Interview Experiences

26 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Write Java program to print factorial or number.
  • Ans. 

    This Java program calculates and prints the factorial of a given number using recursion.

    • Factorial of a non-negative integer n is the product of all positive integers less than or equal to n.

    • It is denoted as n! and defined as n! = n × (n-1) × (n-2) × ... × 1.

    • For example, 5! = 5 × 4 × 3 × 2 × 1 = 120.

    • The factorial of 0 is defined as 1 (0! = 1).

    • A recursive method can be used to calculate factorial: factorial(n) = n * fact...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Difference between Copay Deductible
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. How do you handle Calendar popup using selenium
  • Ans. 

    Handling calendar popups in Selenium involves interacting with date pickers using various strategies for effective automation.

    • Identify the Calendar Element: Use locators like XPath or CSS selectors to find the calendar popup element. Example: driver.findElement(By.xpath('//input[@id="datepicker"]')).click();

    • Select Date: Once the calendar is open, navigate to the desired date by clicking on the appropriate day element. ...

  • Answered by AI
  • Q2. How to copy OTP from one browser and navigate/open another browser and paste it
  • Ans. 

    Copying an OTP between browsers involves using clipboard functions and navigating between applications.

    • Open the first browser where the OTP is displayed.

    • Highlight the OTP text using the mouse or keyboard shortcuts (Ctrl+C).

    • Switch to the second browser using Alt+Tab or by clicking on its icon.

    • Click on the input field where the OTP needs to be pasted.

    • Paste the OTP using keyboard shortcuts (Ctrl+V) or right-click and sele...

  • Answered by AI
  • Q3. Difference between selenium 3.141.59 and selenium 4
  • Ans. 

    Selenium 4 introduces new features, improved APIs, and better support for modern web applications compared to Selenium 3.141.59.

    • Selenium 4 supports the W3C WebDriver standard, enhancing compatibility across browsers.

    • New features like the 'Relative Locators' allow finding elements based on their position relative to other elements.

    • Improved support for modern web technologies, including better handling of Shadow DOM elem...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Problems on train, profit and loss

Round 2 - Coding Test 

Easy to middle level coding questions only

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the basics
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Mainframe Interview Questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basics on sql on all concepts
  • Q2. Data modeling questions
Round 2 - HR 

(2 Questions)

  • Q1. Normal discussion
  • Q2. Offer package discsed
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java spring boot
  • Q2. Microservices hibernate
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Self introduction
  • Q2. What support our company

Interview Preparation Tips

Interview preparation tips for other job seekers - Identify type of jobs your looking, for the industry you want in and your salary expected
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Group Discussion 

I have good communicate to group discussion

Round 3 - Technical 

(6 Questions)

  • Q1. Any questions to technical round
  • Q2. Any knowledge about your speaking skills
  • Ans. 

    I have excellent speaking skills and can effectively communicate ideas and information.

    • I have experience presenting technical information to both technical and non-technical audiences.

    • I am confident in my ability to articulate complex concepts in a clear and concise manner.

    • I have participated in group discussions and debates, showcasing my communication skills.

    • I have received positive feedback on my presentation and co...

  • Answered by AI
  • Q3. Which course are you completed
  • Ans. 

    I have completed a course in Software Testing.

    • I have completed a course in Software Testing.

    • The course covered topics such as test planning, test design, test execution, and defect management.

    • I gained hands-on experience in using various testing tools and techniques.

    • I also learned about different types of testing, such as functional testing, performance testing, and security testing.

    • The course emphasized the importance...

  • Answered by AI
  • Q4. Why are looking cognigent company
  • Ans. 

    I am looking to join Cognizant because of its reputation as a leading software services company.

    • Cognizant has a strong track record in delivering high-quality software solutions.

    • The company offers excellent career growth opportunities and a supportive work environment.

    • Cognizant has a diverse client base, providing exposure to different industries and technologies.

    • The company values innovation and invests in cutting-edg...

  • Answered by AI
  • Q5. What is the expected salary
  • Ans. 

    The expected salary for a Software Test Engineer depends on factors such as experience, location, and company size.

    • Consider your level of experience and expertise in software testing

    • Research the average salary range for Software Test Engineers in your location

    • Take into account the size and reputation of the company you are interviewing with

    • Consider any additional benefits or perks offered by the company

    • Be prepared to n...

  • Answered by AI
  • Q6. What are you are qualifications
  • Ans. 

    I have a Bachelor's degree in Computer Science and 3 years of experience in software testing.

    • Bachelor's degree in Computer Science

    • 3 years of experience in software testing

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. What is personal details
  • Ans. 

    Personal details refer to information about an individual, including their name, address, contact information, and other identifying factors.

    • Personal details are used to uniquely identify an individual.

    • Examples of personal details include full name, date of birth, social security number, and email address.

    • These details are often collected and stored by organizations for various purposes, such as identification, communi...

  • Answered by AI
  • Q2. Some technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best for future
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(11 Questions)

  • Q1. Tell me about your self ?
  • Ans. I am pavan. I have completed my graduation in bsc from palamuru University in year of 2023 in 90%.in ssc completed Sri Balaji high school in 95%. In intermediate complete Sri vagdevi junior College in 90%.
  • Answered Anonymously
  • Q2. What is your hobbies ?
  • Ans. Watching TV -discovery chanal my fevarit. Man vs wild. And videos editing and reading books.
  • Answered Anonymously
  • Q3. What is your strength and weakness ?
  • Q4. I am a quick learner and good team leader. I am easily trust people.
  • Q5. Why should I hire you?
  • Q6. As a fresher, I am interested to learn new things and ,I have theoretical knowledge and I am waiting for the opportunity to learn practically ,if you will hire me I will do my best.
  • Q7. What is your short term and long term goals? A: my short goal is to join this company. My long term goal is to become a leader.
  • Q8. Where do you see yourself in five years from new? A: In 5 years, isee myself as an integral part of the company who as helped contribute to the growth & success of the organisation.
  • Q9. Why do you want to work at our company? A: as a fresher,I want to join this company because this is a very fast growing company which helps me to achive a good experience and skills.
  • Q10. What is best job you ve ever had? A: as i have completed my graduation,so I don't have real time experience. It is the best chance to evaluate myself &gain some professional experience if I selected in th...
  • Q11. What is salary expectation? A:as a fresher this is the best platform to prove myself & salary is accepted according to as per company norms and company standards.

Interview Preparation Tips

Interview preparation tips for other job seekers - My advice is going to be short to words the hunt like.

Cognizant Interview FAQs

How many rounds are there in Cognizant Softwaretest Engineer interview?
Cognizant interview process usually has 2-3 rounds. The most common rounds in the Cognizant interview process are Technical, Resume Shortlist and HR.
How to prepare for Cognizant Softwaretest Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Cognizant. The most common topics and skills that interviewers at Cognizant expect are Moodle.
What are the top questions asked in Cognizant Softwaretest Engineer interview?

Some of the top questions asked at the Cognizant Softwaretest Engineer interview -

  1. How to copy OTP from one browser and navigate/open another browser and paste...read more
  2. What are the types of locators used in cypr...read more
  3. How do you handle Calendar popup using selen...read more
How long is the Cognizant Softwaretest Engineer interview process?

The duration of Cognizant Softwaretest Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.4/5

based on 24 interview experiences

Difficulty level

Easy 25%
Moderate 58%
Hard 17%

Duration

Less than 2 weeks 67%
2-4 weeks 33%
View more
Cognizant Softwaretest Engineer Salary
based on 5.1k salaries
₹3.1 L/yr - ₹12.6 L/yr
25% more than the average Softwaretest Engineer Salary in India
View more details

Cognizant Softwaretest Engineer Reviews and Ratings

based on 212 reviews

3.9/5

Rating in categories

3.8

Skill development

3.8

Work-life balance

3.6

Salary

3.6

Job security

3.8

Company culture

3.2

Promotions

3.7

Work satisfaction

Explore 212 Reviews and Ratings
Associate
73.2k salaries
unlock blur

₹5.1 L/yr - ₹14.5 L/yr

Programmer Analyst
56.2k salaries
unlock blur

₹2 L/yr - ₹9.3 L/yr

Senior Associate
55.1k salaries
unlock blur

₹8.4 L/yr - ₹28.5 L/yr

Senior Processing Executive
29.8k salaries
unlock blur

₹1.4 L/yr - ₹6.5 L/yr

Technical Lead
18.1k salaries
unlock blur

₹6 L/yr - ₹25.6 L/yr

Explore more salaries
Compare Cognizant with

TCS

3.6
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Accenture

3.8
Compare
write
Share an Interview