Upload Button Icon Add office photos

Filter interviews by

Veer & Co Sdet Automation Test Engineer Interview Questions, Process, and Tips

Updated 22 Aug 2024

Veer & Co Sdet Automation Test Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Bhagwan Parshuram Institute of Technology, Delhi and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Pretty simple SQL, apptitude and programming questions for a duration of 1 hour.

Round 2 - Group Discussion 

Easy Going GD 5 people in a group with a given topic, we were supposed to say against and for the motion.

Round 3 - Technical 

(5 Questions)

  • Q1. What are procedures?
  • Ans. 

    Procedures are a set of steps or actions that need to be followed in a specific order to achieve a desired outcome.

    • Procedures provide a structured approach to completing tasks.

    • They help ensure consistency and accuracy in performing tasks.

    • Procedures can be documented in manuals, guides, or standard operating procedures.

    • Examples include software testing procedures, medical procedures, and manufacturing procedures.

  • Answered by AI
  • Q2. Difference between SQL and MongoDB?
  • Ans. 

    SQL is a relational database management system, while MongoDB is a NoSQL database management system.

    • SQL is a relational database, MongoDB is a document-oriented database

    • SQL uses tables and rows, MongoDB uses collections and documents

    • SQL uses structured query language, MongoDB uses JSON-like documents with dynamic schemas

  • Answered by AI
  • Q3. What are abstract classes?
  • Ans. 

    Abstract classes are classes that cannot be instantiated and may contain abstract methods that must be implemented by subclasses.

    • Cannot be instantiated directly

    • May contain abstract methods

    • Used as a blueprint for other classes

  • Answered by AI
  • Q4. Write a program to find duplicate elements in an array
  • Ans. 

    Program to find duplicate elements in an array of strings

    • Create a HashSet to store unique elements

    • Iterate through the array and check if element is already in the HashSet

    • If element is already in the HashSet, it is a duplicate

  • Answered by AI
  • Q5. Explain promises in javascript?
  • Ans. 

    Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() to handle success and .catch() to handle errors.

    • Example: const myPromise = new Promise((resolve, reject) => { ... });

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Jan 2025.

Round 1 - Coding Test 

1. Explain about framework architecture and from that all questions derived. asked to write diagram and explain the structure.
2. Difference between class variable and instance variable.
3. what is ITestListener why used and when used in framework.
4. architecture of selenium 4 (geckodriver, chromium driver)
5. what is BDD and cucumber, how both are related to.
6. which kind of framework you go, either POM or Page factory for with testNg/junit?
7. asked to write query on sql joins and how you fetch the second lowest of salary from each department.
8. DDL, DML statements.
9. pathquery and query parameters differences(API)
10. How the responses you are validating in automation framework for Json response file.
11. status code of Https
12. serialization and deserialization difference
13. String Builder, String Buffer and String difference? which is better and which is safe to use.
14. Dropdown in selenium how you handle, how to check which is already selected?
15. multiple data provider in testng and how you pass parameter and how you retrive from excel sheet? Asked to write code!
16.what is flaky testing?
17.Asked to write first code of JDBC connecting establishment with framework.
18. Code execution: input ="aabbabcbb"; output = a:3 , b:5, c:1 like this if they give name also it should count. Tip : HashMap you can write the code.
19. Code execution: a[]={1,2,3,4,0,0,0} b={5,6,7} output need to print as remove all 0's from first array and replace 1,2,3,4 with 5,6,7 some crazy questions.
20. Git cmds and CI/CD tool.

Round 2 - Coding Test 

1. asked about architecture and where you used oops concepts?
2. abstract class and interfaces
3. select drop down all options
4. find scrape links from webpage write the code
5. asked for writing xpath for any element random website.
6. asked about following-sibling, descendent and preceding-sibling, normalise-space locators.
7. jdbc connection code.
8. API JSON file - how you done validation in automation testing.

Round 3 - Technical 

(1 Question)

  • Q1. Why team lead position you have not taken till now and is their any managerial skills you are lacking on What kind of projects you worked on water fall model agile team You are only individual contributor?...
Round 4 - HR 

(1 Question)

  • Q1. About experience and studies Compensation discussed. Need all the exp letters and years

Interview Preparation Tips

Interview preparation tips for other job seekers - It was one day process and shortlisted drive. But it was huge number people for one profile.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I was interviewed in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. What are the different phases of the Software Testing Life Cycle (STLC)?
  • Ans. 

    STLC consists of phases like requirement analysis, test planning, test design, test execution, and test closure.

    • Requirement Analysis: Understanding the project requirements and defining the scope of testing.

    • Test Planning: Creating a test plan which includes test strategy, test objectives, and resource planning.

    • Test Design: Developing test cases and test scenarios based on requirements.

    • Test Execution: Running the test c...

  • Answered by AI
  • Q2. Can you write a program that outputs a sentence in reverse?
  • Ans. 

    Yes, I can write a program that outputs a sentence in reverse.

    • Create a function that takes a string as input

    • Split the string into an array of words

    • Reverse the array

    • Join the array back into a string and return

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Can you introduce yourself?
  • Ans. 

    I am a dedicated SDET Automation Test Engineer with 5 years of experience in creating and executing automated test scripts.

    • 5 years of experience in automation testing

    • Proficient in creating and executing automated test scripts

    • Strong knowledge of testing tools like Selenium and JUnit

    • Experience in Agile development environment

    • Excellent problem-solving skills

  • Answered by AI
  • Q2. What are your salary expectations?
  • Ans. 

    My salary expectations are based on my experience, skills, and the market rate for the position.

    • Research the average salary range for SDET Automation Test Engineers in the industry

    • Consider your level of experience and skills compared to the job requirements

    • Factor in any additional benefits or perks offered by the company

    • Be prepared to negotiate based on the overall compensation package

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. Introduction about self
  • Ans. 

    I am a passionate SDET Automation Test Engineer with 5 years of experience in creating and executing automated test scripts.

    • 5 years of experience in automation testing

    • Proficient in creating and executing automated test scripts

    • Strong knowledge of testing tools like Selenium and JUnit

    • Experience in Agile development environment

    • Excellent problem-solving skills

  • Answered by AI
  • Q2. What is the difference between close and quit
  • Q3. Reverse a string program
  • Ans. 

    Program to reverse a string

    • Use a loop to iterate through the characters of the string

    • Swap the characters from start to end of the string

    • Repeat until the entire string is reversed

  • Answered by AI
  • Q4. How to handle pop-up
  • Ans. 

    To handle pop-ups in automation testing, use methods like switchTo().alert(), accept(), dismiss(), getText()

    • Use switchTo().alert() method to switch focus to the pop-up

    • Use accept() method to click on the 'OK' button in the pop-up

    • Use dismiss() method to click on the 'Cancel' button in the pop-up

    • Use getText() method to retrieve the text from the pop-up for validation

  • Answered by AI
  • Q5. What is getWindowsHandles
  • Ans. 

    getWindowsHandles is a method in Selenium WebDriver used to get the window handles of all the open browser windows.

    • getWindowsHandles returns a set of window handles as strings.

    • It is useful for switching between multiple browser windows during automation testing.

    • Example: Set handles = driver.getWindowHandles();

Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Manual Testing Concepts
  • Q2. What are Oops Concepts
  • Ans. 

    Oops Concepts are fundamental principles of object-oriented programming such as Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability of a function to behave differently based on the object it is acting upon.

    • Abstraction: Hiding t...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. This and super difference
  • Q2. String related coding
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Design URL shorterner
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. What are the methods of select
  • Ans. 

    Methods of selecting elements in automation testing include using locators, XPath, CSS selectors, and various other strategies.

    • Using locators such as ID, class name, name, tag name, link text, and partial link text

    • Using XPath to navigate through elements in the HTML structure

    • Using CSS selectors to target elements based on their styles

    • Using various strategies like text matching, attribute values, and sibling/child relat...

  • Answered by AI
  • Q2. Background keyword of cucumber
  • Ans. 

    Cucumber is a keyword used in BDD (Behavior Driven Development) testing framework to define test scenarios in a human-readable format.

    • Cucumber is used to write test scenarios in Gherkin language

    • It helps in bridging the communication gap between technical and non-technical team members

    • Cucumber allows for easy collaboration and understanding of test cases

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is overriding
  • Ans. 

    Overriding is a concept in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its superclass.

    • Inheritance allows a subclass to inherit methods from its superclass.

    • Overriding allows a subclass to provide a specific implementation of a method that is already defined in its superclass.

    • The method in the subclass must have the same name, return type, and pa...

  • Answered by AI
  • Q2. Basic java programs
Round 3 - HR 

(2 Questions)

  • Q1. What are your strengths
  • Ans. 

    My strengths include attention to detail, problem-solving skills, and strong communication abilities.

    • Attention to detail - I have a keen eye for spotting errors and ensuring accuracy in my work.

    • Problem-solving skills - I am able to analyze complex problems and come up with effective solutions.

    • Strong communication abilities - I can effectively communicate with team members and stakeholders to ensure clarity and collabor

  • Answered by AI
  • Q2. Explain agile process and environment
  • Ans. 

    Agile process is a software development methodology that promotes adaptive planning, evolutionary development, early delivery, and continuous improvement.

    • Agile process involves breaking down the project into small increments called sprints

    • It emphasizes collaboration between cross-functional teams

    • Feedback is gathered regularly from stakeholders to make necessary adjustments

    • Scrum, Kanban, and XP are common frameworks use

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

I was tough and taken the 1 hr for apitude

Round 2 - Coding Test 

Based on dsa and patterns questions

Round 3 - Technical 

(2 Questions)

  • Q1. What is a java
  • Ans. 

    Java is a high-level programming language used for developing applications and software.

    • Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)

    • It is object-oriented, allowing for modular and reusable code

    • Java is widely used for web development, mobile applications, and enterprise software

    • Examples of Java frameworks include Spring, Hibernate, and Selenium

  • Answered by AI
  • Q2. What is oops and chaterstivs
  • Ans. 

    OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data and code.

    • OOPs focuses on creating objects that interact with each other to solve problems

    • Key features of OOPs include encapsulation, inheritance, polymorphism, and abstraction

    • Encapsulation refers to bundling data and methods that operate on the data into a single unit

    • Inheritance allows a cla...

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Tell me about urself
  • Q2. What do you like about the company

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. Group anagram strings in a array
  • Ans. 

    Group anagram strings in an array

    • Iterate through the array of strings

    • For each string, sort the characters alphabetically

    • Use a hashmap to group anagrams together based on sorted strings

  • Answered by AI
  • Q2. Reverse subset of array 'k'
  • Ans. 

    Reverse a subset of strings in an array 'k'

    • Iterate through the array 'k' and reverse the strings within the specified subset range

    • Use a temporary variable to swap the strings at the start and end of the subset range

    • Ensure to handle edge cases like empty array or invalid subset range

  • Answered by AI

Skills evaluated in this interview

Veer & Co Interview FAQs

How many rounds are there in Veer & Co Sdet Automation Test Engineer interview?
Veer & Co interview process usually has 3 rounds. The most common rounds in the Veer & Co interview process are Aptitude Test, Group Discussion and Technical.
What are the top questions asked in Veer & Co Sdet Automation Test Engineer interview?

Some of the top questions asked at the Veer & Co Sdet Automation Test Engineer interview -

  1. Write a program to find duplicate elements in an ar...read more
  2. What are abstract class...read more
  3. Difference between SQL and Mongo...read more

Tell us how to improve this page.

Veer & Co Sdet Automation Test Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Executive Accountant
3 salaries
unlock blur

₹2.4 L/yr - ₹2.7 L/yr

Explore more salaries
Compare Veer & Co with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview