Add office photos
Emids Technologies Limited logo
Engaged Employer

Emids Technologies Limited

Verified
3.7
based on 532 Reviews
Video summary
Filter interviews by
Senior Test Engineer
Clear (1)

10+ Emids Technologies Limited Senior Test Engineer Interview Questions and Answers

Updated 6 Feb 2025

Q1. Difference between feature file and step definition

Ans.

Feature file contains high-level scenarios written in Gherkin language, while step definitions contain the actual automation code to execute those scenarios.

  • Feature file is written in Gherkin language to describe high-level scenarios

  • Step definitions contain the actual automation code to execute the scenarios

  • Feature file and step definitions are linked through annotations or tags

  • Feature file is more readable for non-technical stakeholders, while step definitions are more techn...read more

Add your answer
right arrow

Q2. Explain framework structure in your project

Ans.

Our project follows a modular framework structure with separate layers for test cases, utilities, and configurations.

  • The framework is designed using a modular approach to promote reusability and maintainability.

  • We have separate packages for test cases, page objects, utilities, and configurations.

  • Test cases are written using a Page Object Model design pattern to separate test logic from page interactions.

  • We use TestNG as the test runner and Selenium WebDriver for browser autom...read more

Add your answer
right arrow

Q3. Wap to remove duplicate character

Ans.

A program to remove duplicate characters from an array of strings.

  • Iterate through each string in the array

  • For each string, create a new string without duplicate characters

  • Use a set to keep track of characters already seen

  • Return the array of strings with duplicates removed

Add your answer
right arrow

Q4. Selenium explanation with gherkin

Ans.

Selenium is a popular automation testing tool used for web applications, while Gherkin is a language used for writing test cases in a human-readable format.

  • Selenium is used for automating web browsers to test web applications.

  • Gherkin is a language that uses keywords like Given, When, Then to describe test scenarios in a readable format.

  • Selenium can be integrated with Gherkin using tools like Cucumber to write automated test cases in a behavior-driven development (BDD) approac...read more

Add your answer
right arrow
Discover Emids Technologies Limited interview dos and don'ts from real experiences

Q5. Wap to reverse string

Ans.

A function to reverse a given string

  • Create an empty string to store the reversed string

  • Iterate through the input string from end to start and append each character to the new string

  • Return the reversed string

Add your answer
right arrow

Q6. Explain page object model

Ans.

Page Object Model is a design pattern used in test automation to create an object repository for web UI elements.

  • Separates test scripts from web elements

  • Improves code reusability and maintainability

  • Enhances test readability and reduces duplication

  • Each web page is represented as a class

Add your answer
right arrow

Q7. Explain oops concepts

Ans.

Object-oriented programming concepts that focus on classes, objects, inheritance, encapsulation, and polymorphism.

  • Classes: Blueprint for creating objects with attributes and methods.

  • Objects: Instances of classes that contain data and behavior.

  • Inheritance: Ability for a class to inherit attributes and methods from another class.

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

  • Polymorphism: Ability for objects of different classes to respond ...read more

Add your answer
right arrow

Q8. String palindrome program

Ans.

A program to check if a given string is a palindrome or not.

  • Create a function that takes a string as input

  • Reverse the string and compare it with the original string

  • Return true if they are the same, false otherwise

Add your answer
right arrow

Q9. Explain agile

Ans.

Agile is a software development methodology that emphasizes flexibility, collaboration, and iterative development.

  • Agile focuses on delivering working software in short, iterative cycles called sprints.

  • It values customer collaboration and responding to change over following a strict plan.

  • Agile teams are self-organizing and cross-functional, with frequent communication and feedback.

  • Common agile frameworks include Scrum, Kanban, and Extreme Programming (XP).

Add your answer
right arrow

Q10. Uses of selenium

Ans.

Selenium is a popular automation testing tool used for web application testing.

  • Automates web browsers to test web applications

  • Supports multiple programming languages like Java, C#, Python

  • Can run tests across different browsers and operating systems

  • Integrates with testing frameworks like TestNG, JUnit

  • Used for regression testing, functional testing, and load testing

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Emids Technologies Limited Senior Test Engineer

based on 2 interviews
Interview experience
4.5
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Senior Test Engineer Interview Questions from Similar Companies

TCS Logo
3.7
 • 22 Interview Questions
View all
Recently Viewed
INTERVIEWS
Sun Pharmaceutical Industries
No Interviews
INTERVIEWS
QualityKiosk Technologies
No Interviews
INTERVIEWS
QualityKiosk Technologies
No Interviews
INTERVIEWS
QualityKiosk Technologies
No Interviews
INTERVIEWS
ITC Infotech
No Interviews
INTERVIEWS
First American Corporation
No Interviews
INTERVIEWS
Glenmark Pharmaceuticals
No Interviews
INTERVIEWS
Alembic Pharmaceuticals
No Interviews
INTERVIEWS
Marquis Technologies
10 top interview questions
INTERVIEWS
Shivangi Rolling Mills
No Interviews
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter