Upload Button Icon Add office photos

Filter interviews by

KlearNow Qa Automation Testing Engineer Interview Questions and Answers

Updated 12 Sep 2024

KlearNow Qa Automation Testing Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Explain interface and abstract class
  • Ans. 

    Interface defines a contract for classes to implement, while abstract class provides partial implementation and can have concrete methods.

    • Interface cannot have method implementations, only method signatures

    • A class can implement multiple interfaces but can only inherit from one abstract class

    • Abstract class can have both abstract and concrete methods

    • Interfaces are used for achieving multiple inheritance in Java

  • Answered by AI
  • Q2. Explain if we remove static keyword from main function what will happen.
  • Ans. 

    Removing static keyword from main function will not have any impact on the program's functionality.

    • Removing static keyword from main function will not affect the program's execution.

    • The main function in C/C++ is always called by the operating system, regardless of whether it is static or not.

    • Static keyword in main function is optional and does not change the behavior of the program.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Make Java fundamental strong.

Skills evaluated in this interview

Interview questions from similar companies

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic questions related to oops Real time questions on project's

Interview Preparation Tips

Interview preparation tips for other job seekers - Good to have clear knowledge on your domain
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Test was based on Aptitude and Selenium, Java question.

Round 2 - Technical 

(2 Questions)

  • Q1. Sorting of hashmap using keys without any method. xpath for list of webelements in PageFactory. TARGET folder in maven Data Table in cucumber.
  • Ans. 

    Sorting a hashmap using keys without any method involves iterating through the keys and rearranging them in ascending order.

    • Iterate through the keys of the hashmap

    • Compare each key with the next key and swap them if they are in the wrong order

    • Continue this process until all keys are in ascending order

  • Answered by AI
  • Q2. Use Set to store all the keys and then perform soting.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Dec 2024.

Round 1 - Aptitude Test 

Basic quant and reasoning questions
Selenium MCQ
Java programs with MCQ

Round 2 - Technical 

(23 Questions)

  • Q1. Tell me about yourself
  • Q2. Where you initialise driver
  • Ans. 

    The driver is typically initialized in the setup method of a test automation framework.

    • Driver initialization is usually done in a setup method before test execution.

    • Commonly used methods for driver initialization include WebDriverManager, System.setProperty, and driver instantiation.

    • Example: WebDriverManager.chromedriver().setup();

  • Answered by AI
  • Q3. Driver is static or non static
  • Ans. 

    Driver can be both static and non-static depending on the context of its usage.

    • Driver class can be static if it is used to initiate the WebDriver instance in a test automation framework.

    • Driver class can be non-static if it is used as an instance variable within a test class.

    • Static driver can be accessed directly without creating an object of the class.

    • Non-static driver requires an object of the class to be created befo

  • Answered by AI
  • Q4. Difference between static and non static
  • Ans. 

    Static variables belong to the class itself, while non-static variables belong to instances of the class.

    • Static variables are shared among all instances of a class

    • Non-static variables are unique to each instance of a class

    • Static variables are initialized only once, at the start of the program

    • Non-static variables are initialized separately for each instance of the class

  • Answered by AI
  • Q5. Disadvantages of static and non static
  • Ans. 

    Static and non-static have their own disadvantages in QA automation testing.

    • Static methods cannot be overridden or inherited, making it difficult to create flexible test cases.

    • Non-static methods require an instance of the class to be created, which can lead to increased memory usage.

    • Static methods can lead to tight coupling between classes, making it harder to maintain and update the code.

    • Non-static methods may have de...

  • Answered by AI
  • Q6. Parallel execution in TestNG
  • Ans. 

    TestNG allows parallel execution of test cases to save time and improve efficiency.

    • TestNG provides the 'parallel' attribute in the testng.xml file to specify the level of parallelism for test execution.

    • Parallel execution can be achieved at the test level, class level, method level, or suite level.

    • TestNG also supports parallel execution of tests across multiple classes or suites using the 'parallel' attribute in the sui...

  • Answered by AI
  • Q7. Write the code for Parallel testing in TestNG
  • Ans. 

    Parallel testing in TestNG allows running tests concurrently for faster execution.

    • Use 'parallel' attribute in testng.xml file to specify parallel execution mode.

    • Set 'parallel' attribute to 'methods', 'classes', or 'tests' based on the level of parallelism needed.

    • Example: <suite name='MySuite' parallel='tests'>

    • Use 'thread-count' attribute to specify the number of threads to use for parallel execution.

  • Answered by AI
  • Q8. Difference between parallel methods and parallel tests
  • Ans. 

    Parallel methods run multiple methods concurrently within a single test, while parallel tests run multiple tests concurrently.

    • Parallel methods execute multiple methods within a single test class concurrently.

    • Parallel tests execute multiple test classes concurrently.

    • Parallel methods are useful for speeding up the execution of a single test, while parallel tests are useful for running multiple tests faster.

    • Example: Runni...

  • Answered by AI
  • Q9. Upload file using rest assured
  • Ans. 

    Use Rest Assured to upload a file

    • Use the given file path to create a File object

    • Use MultiPartSpecBuilder to build the request with the file

    • Send the request using Rest Assured's given(), when(), and post() methods

  • Answered by AI
  • Q10. Postman basic questions
  • Q11. Parameter for post method in postman
  • Ans. 

    The parameter for a POST method in Postman is typically sent in the request body.

    • Parameters are sent in the request body in key-value pairs

    • Parameters can be sent as form-data, x-www-form-urlencoded, or raw JSON

    • Example: {"key": "value"}

  • Answered by AI
  • Q12. BDD Framework cucumber
  • Q13. Cucumber execution process
  • Q14. How cucumber know step defination file placed
  • Ans. 

    Cucumber knows the step definition file based on the annotations provided in the feature files.

    • Cucumber uses annotations like @Given, @When, @Then to map steps in feature files to corresponding step definition methods.

    • Step definition files are typically placed in a separate package or directory within the project structure.

    • Cucumber scans the project directory for step definition files based on the package structure and

  • Answered by AI
  • Q15. Parameters used in cucumber
  • Ans. 

    Parameters used in cucumber are used to pass values to the step definitions in feature files.

    • Parameters are defined in feature files using < > syntax

    • Parameters can be passed to step definitions using Regular Expressions

    • Parameters can be used to make scenarios more reusable and dynamic

  • Answered by AI
  • Q16. Datatable in cucumber
  • Ans. 

    Datatable in Cucumber is used to pass multiple sets of data to a step definition in a scenario.

    • Datatables are defined using pipes (|) to separate values

    • Each row in the datatable represents a set of data passed to the step definition

    • Datatables can be used for parameterization and data-driven testing

  • Answered by AI
  • Q17. Have u created the testplan document when porject was started
  • Ans. 

    Yes, I have created the test plan document at the start of the project.

    • Yes, I always create a test plan document at the beginning of a project to outline the testing approach and strategy.

    • The test plan document includes details on scope, objectives, resources, schedule, and test cases.

    • It helps in ensuring that all stakeholders are aligned on the testing process and expectations.

    • For example, in my previous project, I cr...

  • Answered by AI
  • Q18. Testing cycle when project was on initial level
  • Ans. 

    During the initial testing cycle of a project, focus is on establishing test cases, setting up test environments, and identifying potential issues.

    • Creating test cases based on requirements

    • Setting up test environments

    • Identifying potential issues and risks

    • Executing test cases and reporting defects

    • Collaborating with developers to resolve issues

  • Answered by AI
  • Q19. Risk management and risk based testing
  • Q20. Which estimate technique you follow , if fibonacci then why it is in 1 2 3 5 8 13 ?? Not in 12345678
  • Ans. 

    Fibonacci sequence is a mathematical pattern where each number is the sum of the two preceding ones.

    • Fibonacci sequence is a series of numbers where each number is the sum of the two preceding ones.

    • The sequence starts with 1, 2, then each subsequent number is the sum of the two previous numbers (1+2=3, 2+3=5, 3+5=8, and so on).

    • This sequence is used in estimating because it reflects natural growth patterns found in natur

  • Answered by AI
  • Q21. What is testing matrix and automation ROI
  • Ans. 

    Testing matrix is a tool used to track test coverage and automation ROI is the return on investment from implementing automation testing.

    • Testing matrix is a visual representation of test cases, test scenarios, and their coverage across different platforms, browsers, devices, etc.

    • Automation ROI is the measure of the benefits gained from automation testing compared to the costs incurred in implementing and maintaining th...

  • Answered by AI
  • Q22. Cicd tool
  • Q23. Handle team ?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed in Sep 2023.

Round 1 - Technical 

(1 Question)

  • Q1. Automation related selenium Java concepts must be know
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Rotate the array using java

Round 2 - HR 

(1 Question)

  • Q1. Where you do you see yourself in next 5 years
  • Ans. 

    In the next 5 years, I see myself advancing in my career as a QA Automation Testing Engineer, taking on more responsibilities and possibly leading a team.

    • Continuing to enhance my skills in automation testing by learning new tools and technologies

    • Taking on leadership roles within the QA team, such as mentoring junior testers

    • Working towards certifications in automation testing to further validate my expertise

    • Possibly tra...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic question were asked

Round 2 - Coding Test 

Detail coding questions

Round 3 - HR 

(2 Questions)

  • Q1. Hobbies and interest
  • Q2. Why you choose our company
  • Ans. 

    I chose your company because of its reputation for innovation and commitment to quality in the field of QA automation testing.

    • Your company has a strong reputation in the industry for innovation and cutting-edge technology.

    • I was impressed by the quality of work showcased on your website and by current employees.

    • I believe that your company's values align with my own, particularly in the area of continuous improvement and...

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

I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

2 hours there are 4 sections

Round 2 - Technical 

(2 Questions)

  • Q1. Related to java
  • Q2. Related to c++ and oops concepts

Interview Preparation Tips

Round: Technical Interview
Experience: Lots of C questions and also questions from ur branch
Tips: Be confident..give smart answers

Round: Group Discussion
Experience: Your voice should be clear. u have to stand out from others
Tips: Be confident and rock

General Tips: Just be your best. Dont imitate anyone. Be yourself
Skill Tips: be well dressed and speak clearlly
Skills: smartness, communication
College Name: KIIT
Motivation: The welcoming attitude for core branch students

Interview Questionnaire 

10 Questions

  • Q1. Tell me about yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for software development.

    • Recent graduate with a degree in Computer Science

    • Passionate about software development

    • Experience with programming languages like Java and Python

  • Answered by AI
  • Q2. Tell me about your project
  • Ans. 

    Developed a web-based inventory management system for a retail company

    • Used React for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database management

  • Answered by AI
  • Q3. Difference between primary key and unique key
  • Ans. 

    Primary key uniquely identifies a record in a table, while unique key ensures uniqueness of a column.

    • Primary key cannot have null values, while unique key can have one null value.

    • A table can have only one primary key, but multiple unique keys.

    • Primary key is automatically indexed, while unique key may or may not be indexed.

    • Example: Primary key - employee ID, Unique key - email address

  • Answered by AI
  • Q4. A basic C program to find the frequency of an alphabet in a string
  • Ans. 

    This program calculates the frequency of a given alphabet in a string using a basic C program.

    • Declare an array of size 26 to store the frequency of each alphabet

    • Iterate through the string character by character

    • For each character, check if it is an alphabet

    • If yes, increment the corresponding frequency count in the array

    • Print the frequency of the desired alphabet

  • Answered by AI
  • Q5. 2 trick questions
  • Q6. How you started your day?
  • Ans. 

    I start my day by waking up early, exercising, having a healthy breakfast, and planning my tasks for the day.

    • Wake up early

    • Exercise

    • Have a healthy breakfast

    • Plan tasks for the day

  • Answered by AI
  • Q7. Tell me about your hobbies
  • Ans. 

    I enjoy hiking, reading, and playing the guitar in my free time.

    • Hiking: I love exploring new trails and being in nature.

    • Reading: I enjoy diving into different genres and expanding my knowledge.

    • Playing the guitar: I find it relaxing and love learning new songs.

  • Answered by AI
  • Q8. Do you have any problem in relocation?
  • Ans. 

    No, I am open to relocation for the right opportunity.

    • I am open to relocating for the right job opportunity

    • I have relocated in the past for career advancement

    • I am flexible and adaptable to new environments

  • Answered by AI
  • Q9. What if you are sent to Coimbatore? How will you manage there?
  • Ans. 

    I am adaptable and resourceful, so I will manage well in Coimbatore.

    • Research about the city's culture, language, and local amenities.

    • Connect with local professionals or expats for guidance and support.

    • Explore transportation options and create a budget for living expenses.

    • Stay open-minded and embrace the new experience with enthusiasm.

  • Answered by AI
  • Q10. Questions on modern day technology

Interview Preparation Tips

Round: Test
Experience: This round is the most common round in a general campus recruitment procedure. I have been practising for this round for quite some time, like for 4-5 months. And finally the day came. It was on 1st of September 2016. So it is still fresh in my mind. The test started at somewhere around 2 p.m (as because the number of computers were less than the number of applicants, so we were divided into batches). I was confident enough with the paper as i practised many of them at the time of preparation. We have been told that the paper will be adaptive type. But those who gave the test denied this fact. There were three rounds, aptitude, followed by verbal and logical reasoning. I was tensed at the time of the test as i was fresher and many had expectations from me. Verbal round was easy ( many questions were common with the previous years questions), logical round was easy too, but the aptitude round was a bit tricky. I did some grave mistakes in the aptitude round. So after the test was completed, i was surely not confident with the aptitude portion,(If you are unable to clear one of them, no matter how well you score in the others, you will be rejected). In the evening the results came and luckily i was selected for the second round i.e the technical round.
Tips: KEEP PRACTISING THE QUESTIONS..!! Solve questions online as the final test will be machine based and not written. try to solve the question quickly. If possible, buy an aptitude book and solve questions from there. In the final test, If you can't solve a question, SIMPLY LEAVE it and go for the next question. NEVER EVER TRY TO SEE WHAT OTHERS ARE DOING. Its a grave mistake and can cost you your career. Do your best. Believe in yourself and let your hard work speak..!!
Good luck.!!
Duration: 55 minutes
Total Questions: 55

Round: Technical Interview
Experience: The technical round started at around 10-11 a.m. The interviewer was young and neutral at expression. It wasn't easy to judge how the interviewer was. He started with the default question which was "TELL ME ABOUT YOURSELF". I practised that question for about 1000 times and as expected i nailed it. Then he went through my resume. I had included C,JAVA and DBMS as my skill sets. So the questions were from that portions only. i some how managed to answer them all. But i answered wrong in many of them. Seeing the body language of the recruiter. i was sure that i failed to impress him and i'll get rejected. But at last he asked 2 trick questions and i answered it LIKE A BOSS.!! That was the turning point of my interview and he was impressed with that. My interview was over there and shortly after, i was told that i was selected for the HR round. I was too excited as i was selected for the HR round.
Tips: PRESENCE OF MIND IS THE KEY..!!! No matter how many wrong answers you give. One impressive right answer can get you your job. Recruiter is no machine or God. He is also a man. Be confident, speak well and to the point. If you don't know the answer, at least try once. Don't be overconfident and over smart. Be yourself. Practise Tell me about yourself thoroughly.

Round: HR Interview
Experience: This round is simple conversation round. The HR will ask you question to see what you are. Your behaviour, your body language, your temper, etc, There is no rocket science to crack this round. If you manage to qualify for this round, Consider 90% job done. Be frank, jolly, answer questions to the point. Try to mix up with him. and always KEEP A SMILE ON YOUR FACE. You will definitely qualify..!!
Tips: BE CONFIDENT & BE YOURSELF..!!

General Tips: Start practising for the aptitude round from 4-5 months before the actual test. Practise from various enlisted websites. It helps a lot..!! Believe me. Strengthen your basic concepts. Give only those subjects in your resume with whom you are confident with. Do add your extra curricular activities. It helps.
Skills: Proficiency In English, Basic Concepts Of Launguages, Basic Coding, Presence Of Mind, Confidence
College Name: st.thomas college of engineering and technology
Motivation: Infosys is a big company with a very good reputation in the market. loads and loads of people are orking in the company which itself says how the company is.
Funny Moments: There were many. I am a bit humorous. So it was easy for me to make the environment light. Though i didn't cracked any joke, but my body language made it so..!!! I was asked that how will i manage with the transport system of the new place where i will go to work. As i am from Kolkata (one of the most busiest public transport system is here), i said that "Sir i have managed with the public transport here in Kolkata, transport in other city is a piece of cake for me..!!", and we both laughed. :-P

Skills evaluated in this interview

KlearNow Interview FAQs

How many rounds are there in KlearNow Qa Automation Testing Engineer interview?
KlearNow interview process usually has 1 rounds. The most common rounds in the KlearNow interview process are Technical.
What are the top questions asked in KlearNow Qa Automation Testing Engineer interview?

Some of the top questions asked at the KlearNow Qa Automation Testing Engineer interview -

  1. Explain if we remove static keyword from main function what will happ...read more
  2. Explain interface and abstract cl...read more

Tell us how to improve this page.

KlearNow Qa Automation Testing Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

KlearNow Qa Automation Testing Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Operations Analyst
41 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Operations Analyst
21 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
17 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Financial Analyst
10 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Team Lead Operations
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare KlearNow with

Freightos

2.0
Compare

Wishup

4.1
Compare

Shyplite

3.9
Compare

Shiprocket Private Limited

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