Upload Button Icon Add office photos

Cybage

Compare button icon Compare button icon Compare

Filter interviews by

Cybage QA Automation Engineer Interview Questions and Answers

Updated 2 Oct 2024

Cybage QA Automation Engineer Interview Experiences

2 interviews found

I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Introduce yourself How to handle username and password popup in selenium? Explain the framework used in your project? How to handle the frames? How to switch to another tab? Relative and absolute xpath Tes...
  • Ans. 

    Answering questions related to QA Automation Engineer interview

    • To handle username and password popup, use sendKeys() method to enter the credentials

    • To handle frames, use switchTo().frame() method

    • To switch to another tab, use switchTo().window() method

    • Relative xpath starts with '//' and searches for elements based on their relationship with other elements

    • Absolute xpath starts with '/' and searches for elements based on ...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Why u want to join? Why u left last company and location? Short term and long term goal

Interview Preparation Tips

Interview preparation tips for other job seekers - Please clear with basics and should have knowledge on latest technology

Skills evaluated in this interview

QA Automation Engineer Interview Questions & Answers

user image Abhishreshtha Garg

posted on 2 Oct 2024

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

30 minutes duration it was good expereience

QA Automation Engineer Interview Questions Asked at Other Companies

Q1. Which framework you are using? explain your framework?
asked in Decisions
Q2. What is selenium,what are locators,which locators is fast and why ... read more
Q3. Which annotation do you use for opening and closing browser?
asked in Deloitte
Q4. Write code which will return Non duplicate values from array.
Q5. what is Regression and Sanity testing? how and when you do it?

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Jan 2025.

Round 1 - Technical 

(4 Questions)

  • Q1. Introduce yourself
  • Q2. Explain your automation frame work
  • Q3. Write code to remove duplicates from string without using any predefined functions
  • Q4. What kind of exception u have handled
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - One-on-one 

(7 Questions)

  • Q1. What is a constructor and it's purpose?
  • Ans. 

    A constructor is a special type of method in a class that is automatically called when an object of that class is created.

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

    • They are used to initialize the object's state or perform any necessary setup

    • Constructors can have parameters to customize the initialization process

    • Example: public class Car { public Car(String color) { this.color = color; } }

  • Answered by AI
  • Q2. Can you override a Static Method?
  • Ans. 

    Yes, a static method can be overridden in Java using the concept of method hiding.

    • In Java, static methods cannot be overridden in the traditional sense like instance methods.

    • When a subclass defines a static method with the same signature as a static method in the superclass, it is called method hiding.

    • Method hiding does not follow polymorphism and is resolved at compile time based on the reference type.

    • Example: class...

  • Answered by AI
  • Q3. Can you create a Static local variable inside a Static method
  • Ans. 

    Yes, a static local variable can be created inside a static method.

    • Yes, a static local variable can be declared inside a static method in programming languages like C++.

    • Static local variables retain their values between function calls.

    • Example: static void myStaticMethod() { static int count = 0; count++; }

  • Answered by AI
  • Q4. What is the memory allocation for a String?
  • Ans. 

    String memory allocation is dynamic and depends on the length of the string.

    • String memory allocation is dynamic and can change based on the length of the string.

    • In Java, a String object is stored in the heap memory.

    • Each character in a String typically takes up 2 bytes of memory.

    • String objects in Java are immutable, meaning once a String object is created, it cannot be changed.

  • Answered by AI
  • Q5. Can you create a Static method inside an Abstract class or Interface?
  • Ans. 

    Yes, you can create a static method inside an abstract class or interface.

    • Static methods can be defined in interfaces since Java 8.

    • Static methods in interfaces are used for providing utility methods that are not tied to any specific instance of the interface.

    • Static methods in abstract classes can be used for common functionality that does not require an instance of the class.

  • Answered by AI
  • Q6. What is the Parent class of Java?
  • Ans. 

    The parent class of Java is the Object class.

    • All classes in Java are directly or indirectly derived from the Object class.

    • The Object class is the root class in Java's class hierarchy.

    • It provides methods that are common to all objects in Java, such as toString(), equals(), and hashCode().

  • Answered by AI
  • Q7. What is Window Handles in Selenium?
  • Ans. 

    Window Handles in Selenium are unique identifiers used to handle multiple browser windows in a Selenium test script.

    • Window Handles are unique alphanumeric strings assigned to each browser window opened by Selenium.

    • They are used to switch between different browser windows during a test script execution.

    • Window Handles can be obtained using getWindowHandles() method in Selenium.

    • Example: Set handles = driver.getWindowHandl

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Mphasis Automation Test Engineer interview:
  • Selenium
  • Java
  • OOPS
  • Manual Testing
Interview preparation tips for other job seekers - Nowadays, the interviewers expect the same Java language of a Developer as a Tester. But, how will that be possible? If a Tester has the same knowledge as a Developer, then why would he/she become a Tester instead of a Developer? Please open up your thoughts to the Interviewer, so that they can think before confusing with the deep logical knowledge.

Skills evaluated in this interview

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

(1 Question)

  • Q1. Basic selenium and Basic Java
Round 2 - Technical 

(1 Question)

  • Q1. Java Program - Reverse a string Selenium - stale element
  • Ans. 

    Reverse a string using Java program and handle stale element in Selenium

    • Create a Java program to reverse a string using StringBuilder or char array

    • In Selenium, handle stale element exception by refreshing the element or using WebDriverWait

    • Example: Java program - input: 'hello', output: 'olleh'; Selenium - handle stale element by refreshing the element before interacting with it

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What is your expected salary
  • Ans. 

    My expected salary is based on my experience, skills, and the market rate for Automation Test Engineers.

    • I have researched the average salary range for Automation Test Engineers in this location.

    • I am looking for a competitive salary that reflects my expertise in automation testing.

    • I am open to negotiation based on the overall compensation package offered.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Multiple questions on Linux , how to get a process id, how to kill a process, what is difference between process and thread, what is the difference between concurrent and parallel process etc.
  • Q2. Few scenario based questions around linux systems, how will you trouble shoot if client not able to connect to servers running an appilcation.
  • Q3. Testing related questions, what is diff between Performance and Scale testing, where to use which one
Round 2 - Technical 

(2 Questions)

  • Q1. Coding questions basics, related to file handling, parsing files, etc.
  • Q2. Linux based questions - scenarios where multiple clients trying to write to same file, how till integrity of file be maintained and how will server manager the data does not get corrupted.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Coding Test 

Write program to find occourance of character

Round 2 - Technical 

(2 Questions)

  • Q1. Oops concepts like inheritance overriding
  • Q2. Api automation question like serialization and deserialization
Round 3 - HR 

(1 Question)

  • Q1. What is your salary expectation
  • Ans. 

    My salary expectation is based on my experience, skills, and the market rate for Automation Test Analyst roles.

    • Consider my years of experience in automation testing

    • Take into account my certifications and specialized skills

    • Research the current market rate for Automation Test Analyst positions in this location

    • Open to negotiation based on benefits package offered

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be familiar with basic concepts
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Coding Test 

30 mins - interview duration
C# OOPS, Selenium and Manual testing concepts

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

(4 Questions)

  • Q1. BDD Cucumber basic questions
  • Q2. Java programs on oops, collection
  • Q3. Questions on appium/mobile testing
  • Q4. Questions on git and jenkins
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Reverse a string
  • Ans. 

    Function to reverse a given string.

    • Create an empty string to store the reversed string.

    • Iterate through the original string in reverse order and append each character to the new string.

    • Return the reversed string.

  • Answered by AI
  • Q2. Collections

Cybage Interview FAQs

How many rounds are there in Cybage QA Automation Engineer interview?
Cybage interview process usually has 1-2 rounds. The most common rounds in the Cybage interview process are Technical, HR and Coding Test.
How to prepare for Cybage QA Automation 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 Cybage. The most common topics and skills that interviewers at Cybage expect are Selenium, Automation, Front End, Javascript and Maven.

Tell us how to improve this page.

Cybage QA Automation Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 788 Interviews
EPAM Systems Interview Questions
3.7
 • 533 Interviews
View all
Cybage QA Automation Engineer Salary
based on 95 salaries
₹3.5 L/yr - ₹8.1 L/yr
9% less than the average QA Automation Engineer Salary in India
View more details

Cybage QA Automation Engineer Reviews and Ratings

based on 13 reviews

4.3/5

Rating in categories

3.8

Skill development

4.3

Work-life balance

3.9

Salary

4.5

Job security

4.4

Company culture

3.7

Promotions

3.7

Work satisfaction

Explore 13 Reviews and Ratings
Software Engineer
3.2k salaries
unlock blur

₹3.1 L/yr - ₹12.5 L/yr

Senior Software Engineer
2k salaries
unlock blur

₹5.9 L/yr - ₹19.8 L/yr

QA Engineer
1.1k salaries
unlock blur

₹2.4 L/yr - ₹11.5 L/yr

Senior QA Engineer
756 salaries
unlock blur

₹6 L/yr - ₹14.5 L/yr

System Analyst
738 salaries
unlock blur

₹9.6 L/yr - ₹25 L/yr

Explore more salaries
Compare Cybage with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Tech Mahindra

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