Upload Button Icon Add office photos
Engaged Employer

i

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

Codewave Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Codewave Technologies Qa Automation Testing Engineer Interview Questions and Answers

Updated 5 Mar 2025

Codewave Technologies Qa Automation Testing Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed in Feb 2025.

Round 1 - Coding Test 

I applied through linkedin and i got interview call after 2 weeks
-------------------------------------------------------------------
The following are the question were asked during the 1st round

1. What is PageFactory and it's purpose?
2. Write a syntax for methods and explain each part
3. Can a method return an object and a boolean?
4. Write a complete code for page class (Given few scenarios)
5. What is annotations in TestNG and it's types
6. What are the parameters that can be used along with @Test and explain all
7. What is DataProviders
9. What is static and non static ?
8. Concept of oops
10. Explain your framework and your project
11. What are the methods in selenium that return boolean
12. Solve the below program (Given time 10 Minutes)

Given -----> String input = "RakeshSharma@125$";
output: RS
akeshharma
8
@$

Interview Preparation Tips

Interview preparation tips for other job seekers - Every company asks for a solid understanding of fundamental concepts, whether it pertains to Selenium or Java, so it's essential to have a strong foundation. This advice is particularly relevant for candidates with 1-3 years of experience. Additionally, it is crucial to be skilled at explaining the code you write, as that is key.

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jan 2022. There were 3 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 - Aptitude Test 

Math, logical reasoning, verbal communication

Round 3 - Technical 

(1 Question)

  • Q1. Java basic programming

Interview Preparation Tips

Interview preparation tips for other job seekers - Must know about testing Manual and Automation tool
Create test plan , write test scenario, Write and execution of test case
Error, Defect,bug tracking, SDLC,STLC Agile methodology, functional testing, Database Testing, GUI testing, Exploratory testing,Black Box testing, white Box testing,V Model,QA,QC, severity, Priority

I applied via Company Website and was interviewed before Nov 2021. There were 5 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 - Aptitude Test 

Medium level Aptitude questions,and basic coding knowledge required to clear the First round

Round 3 - Assignment 

Communication skill Assessment

Round 4 - Technical 

(5 Questions)

  • Q1. Core Java Questions,few may ask to write basic program in Java/C/python
  • Q2. Write a program to print Fibonacci series
  • Ans. 

    Program to print Fibonacci series

    • Declare two variables to store the first two numbers of the series

    • Use a loop to generate the next numbers in the series

    • Print each number as it is generated

  • Answered by AI
  • Q3. Program to Print palindrome
  • Ans. 

    Program to print palindrome

    • A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward

    • To check if a string is a palindrome, we can compare the first and last characters, then the second and second-to-last characters, and so on

    • If all pairs match, the string is a palindrome

    • We can use a loop to iterate through the string and compare the characters

  • Answered by AI
  • Q4. Program to print average of number series
  • Ans. 

    Program to print average of number series

    • Create a variable to store the sum of the numbers in the series

    • Create a variable to store the count of numbers in the series

    • Loop through the series and add each number to the sum variable

    • Increment the count variable for each number in the series

    • Calculate the average by dividing the sum by the count

    • Print the average

  • Answered by AI
  • Q5. Program to print sum of 2 numbers
  • Ans. 

    Program to print sum of 2 numbers

    • Declare 2 variables to store the numbers

    • Add the variables and store the result in another variable

    • Print the result

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Self Intro,Fav movie and why is it favourite,Hobbies

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well with aptitude and Java.All the best🙂
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Self introductions and java coding round
Round 1 - Technical 

(2 Questions)

  • Q1. Describe Singleton design pattern.
  • Ans. 

    Singleton design pattern restricts the instantiation of a class to a single instance and provides a global point of access to it.

    • Ensures only one instance of a class exists

    • Provides a global point of access to the instance

    • Uses a private constructor to prevent external instantiation

    • Commonly used in logging, database connections, and configuration settings

  • Answered by AI
  • Q2. Explain the framework
  • Ans. 

    A framework is a set of guidelines, rules, and best practices used to develop software applications.

    • A framework provides a structure for organizing code and helps to ensure consistency across the application.

    • It can include libraries, tools, and templates to simplify development.

    • Examples of popular frameworks include React, Angular, and Django.

    • Frameworks can be used for both manual and automated testing.

    • They can also be...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Was asked almost everything that was on the resume.

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Manual vs Automation Testing?
  • Ans. 

    Automation testing is faster, more reliable, and scalable compared to manual testing.

    • Automation testing is faster as it can execute tests much quicker than manual testing.

    • Automation testing is more reliable as it eliminates human error and ensures consistent test results.

    • Automation testing is scalable as it can run tests on multiple configurations and environments simultaneously.

    • Manual testing is better suited for expl...

  • Answered by AI
  • Q2. Tester : executes tests manually. Automation : Scripts/tools execute test automaticaaly.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(4 Questions)

  • Q1. Difference between hash map and hash table
  • Ans. 

    HashMap is non-synchronized and allows null values and keys, while HashTable is synchronized and does not allow null values or keys.

    • HashMap is non-synchronized and not thread-safe, while HashTable is synchronized and thread-safe.

    • HashMap allows null values and keys, while HashTable does not allow null values or keys.

    • HashMap is generally preferred over HashTable for non-thread-safe operations due to better performance.

  • Answered by AI
  • Q2. What is final finally finalize
  • Ans. 

    final, finally, and finalize are keywords in Java used for different purposes.

    • final is a keyword used to declare constants, prevent method overriding, and prevent inheritance.

    • finally is a block of code that is always executed, whether an exception is thrown or not.

    • finalize is a method used for cleanup operations before an object is garbage collected.

  • Answered by AI
  • Q3. What is idempotent in API
  • Ans. 

    Idempotent in API means that making the same request multiple times has the same effect as making it once.

    • Idempotent operations produce the same result regardless of how many times they are called.

    • GET and PUT requests are typically idempotent, while POST requests are not.

    • For example, sending a PUT request to update a resource should have the same result whether it is sent once or multiple times.

  • Answered by AI
  • Q4. Pillars of JAVA and explain with example
  • Ans. 

    The pillars of JAVA are Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class. Example: class Dog extends Animal.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: private variables with public getter and setter methods.

    • Polymorphism: Ability of a method to do different things based on the ob...

  • Answered by AI

Skills evaluated in this interview

I applied via Recruitment Consulltant and was interviewed in Mar 2022. 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 - Technical 

(1 Question)

  • Q1. Basic General questions .
Round 3 - Technical 

(1 Question)

  • Q1. Basic technical questions
Round 4 - HR 

(1 Question)

  • Q1. Basic technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - They will ask the basic technical questions. And some general questions.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Python concept related prpgrams
  • Q2. Multithreaded related questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
Round 2 - Aptitude Test 

I don't remember what they gave

Round 3 - Coding Test 

Java program about selenium web driver previous experience and project

Round 4 - One-on-one 

(1 Question)

  • Q1. It is a manager round asked about current project and scenario based questions about jira bug tracking and sql
Round 5 - HR 

(1 Question)

  • Q1. Just about date of joining and salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Please speak more and explain more elaborate on all the topics they ask

Codewave Technologies Interview FAQs

How many rounds are there in Codewave Technologies Qa Automation Testing Engineer interview?
Codewave Technologies interview process usually has 1 rounds. The most common rounds in the Codewave Technologies interview process are Coding Test.

Tell us how to improve this page.

Codewave Technologies Qa Automation Testing Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Software Engineer
24 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Project Manager
17 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
13 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Web Developer
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Codewave Technologies with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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