0% found this document useful (0 votes)
23 views18 pages

QA Crack Interview

Uploaded by

indgstreturns
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views18 pages

QA Crack Interview

Uploaded by

indgstreturns
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

TCS client- SAP 5+ YOE into the Automation

(L1) Technical Interview


1)Tell Me about Your self ?
2)Requirements for Framework Implementation.
3)what Librarys are using in your Framework.
4)How To Capture Screenshot of Failed Test Cases.
5)What is the use of testNG Annotation ? Expline the order as well?
6)How to handle Multiple Windows?
7)Write the Xpath for E-com Website.
8)What are the four parameters you need to pass in Selenium?
9)Explain what is Scenario and Scenario Outline in Feature File?
10)How to skip test cases in the TestNG framework?
11)2 Prog related to collection
12)Automate one Test cases Login->Select Product->add to Cart->Asssert Price Value ->Logout.
13)Code from HackerRank.(25 Min)
14)GET,POST,PUT
15)Can we override a static method? Why?
16)Test plan and Test strategy?
Links
https://www.linkedin.com/posts/ranjeet-sahu-qaautomation_automationtesting-framework-frameworkdesign-activity-7141
https://www.linkedin.com/posts/ranjeet-sahu-qaautomation_automationtesting-automation-interviewquestions-activity-71
https://www.linkedin.com/posts/ranjeet-sahu-qaautomation_automationtesting-interviewquestions-interviewskills-activity-
https://www.linkedin.com/posts/ranjeet-sahu-qaautomation_keeplearning-keeptesting-testng-activity-71563075558063144
https://www.linkedin.com/posts/ranjeet-sahu-qaautomation_automation-coding-programming-activity-7155583324067913
orkdesign-activity-7141639218295939072-aQRh?utm_source=share&utm_medium=member_desktop
wquestions-activity-7150466300798996480-RYRT?utm_source=share&utm_medium=member_desktop
interviewskills-activity-7153287153941188611-nw9x?utm_source=share&utm_medium=member_desktop
y-7156307555806314496-75gw?utm_source=share&utm_medium=member_desktop
ty-7155583324067913728-7qYF?utm_source=share&utm_medium=member_desktop
Tech-Mahindra. L1 45Min
1) brif Introduction and role and responsibilitys
2) base class vs utility class ?
3)Java code for count of the string and reverse the string .
Input -“I LiKe Java “
4)method overloading and method overriding with an example .
4) program for screen shot.
5) out of 100 your 20test case failed what’s your approach .

L2 40Min
1) Framework and why you chose this framework only for your automation.
2)Nagative test case for Callander.
3)for creating new Framework what’s your approach.
4)how to handle conflict in your team.
5)selenium exception and how to handle ?
6)final finally and finalise
5) collection concept with respect to framework?
6) how to create branch in GIT?
7)how to create build in Jenkins ?
publicSapient. (Automation interview question for 5+ YOE.)

First Round: Technical 30min


1. Intro about yourself
2. • Fluent wait syntax
3. • Explicit and implicit wait
4. • findElements and findElement
5. • programs on String Manipulation, Hashmap
6. • difference between list, set, map and usage in framework
7. • Api response codes
8. • RestAssured post request syntax example
9. • difference between selenium 3.0 and 4.0 version
10. • basic sql queries
11. • cross browser testing
12. • Extent reports
13. • Cucumber - how to run test cases parallely without testng being integrated

Second Round: Technical 1hr 40 min

1. Introduction about yourself


2. • difference between static and instance
3. • oops concepts and usage in current framework
4. • what are the reusable methods or implementation done in framework by me
5. For• Coding - they will provide an online compiler link separately for executing the
Program on how to create treemap and print the values
Program on a given input string to print the letters, digits, special char separately as o
6. Writing Xpaths in flipkart website
7. • what is dynamic webtable and how to write xpaths for it
8. • questions on waits
9. • what is garbage collector and how it is invoked in the script
10. • use of cucumberoptions
11. • cucumber framework explanation
12. Selenium Code for • switching to required window and close it then come back to
13. • explain exceptions faced during execution
14. • what is Apache POI
15. • try, catch, finally
16. • mouse hover actions
17. • git commands
18. • STLC
19. • jenkins integration and setting up ci/cd pipeline
20. Testing strategies •
21. What • defect clustering, pesticide paradox, testing pyramid
22. • agile methodology and ceremonies
23. • bug lifecycle
24. • maven commands
25. • RestAssured API Assert syntax
26. • regression testing

Third: Managerial Round 40 min

1. Self intro
2. • what makes one a good Quality tester
3. • risk based testing, performance testing
4. • scenario and behavioural based questions
5. • what are the reasons that can cause a test case to fail
6. • when jobs are scheduled in jenkins and next day it fails due to unkown reasons. W
7. • what are the ways to complete exexution where there are more numb of cases and
8. • negative scenario for an e-commerce domain
9. • application architecture of current proj ( front end, back end, third party tools in-b
10. • what are non func testing explain
integrated

work by me
or executing the programs

r separately as output
n come back to the default window

kown reasons. What would one do to self heal automatically


umb of cases and less time

party tools in-between)


Company- publicis sapient (1st Round)
1. Intro about yourself
2. ⁠Fluent wait syntax
3. ⁠Explicit and implicit wait
4. ⁠findElements and findElement
5. ⁠programs on String Manipulation, Hashmap
6. ⁠difference between list, set, map and usage in framework
7. ⁠Api response codes
8. ⁠RestAssured post request syntax example
9. ⁠difference between selenium 3.0 and 4.0 version
10. ⁠basic sql queries
11. ⁠cross browser testing
12. ⁠Extent reports
13. ⁠Cucumber - how to run test cases parallel without TestNG being integrated
Second Round: Technical
2. ⁠difference between static and instance
3. ⁠oops concepts and usage in current framework
4. ⁠ what are the reusable methods or implementation done in framework by me
5. For⁠ Coding - they will provide a n online compiler link separately for executing the program
Program on how to create treemap and print the values
Program on a given input string to print the letters, digits, special char separately as output
6. Writing Xpaths on the flipkart website
7. What is a dynamic web table and how to write xpaths for it
8. ⁠questions on waits
9. ⁠what is garbage collector and how it is invoked in the script
10. Use of cucumber options
11. Cucumber framework explanation
12. Selenium Code for ⁠switching to required window and
close it then come back to the default window
13. Explain exceptions faced during execution
14. What is Apache POI
15. Try, Catch, Finally
16. Mouse hover actions
17. Git commands
18. ⁠STLC
19. Jenkins integration and setting up ci/cd pipeline
20. Testing strategies ⁠
21. What ⁠defect clustering, pesticide paradox, testing pyramid
22. Agile methodology and ceremonies
23. ⁠bug lifecycle
24. Maven commands
25. ⁠Res tAssured API Assert syntax
26. Regression testing
Third: Managerial Round
2. ⁠what makes one a good Quality tester
3. ⁠risk based testing, performance testing
4. ⁠scenario and behavioural based questions
5. ⁠what are the reasons that can cause a test case to fail
6. ⁠when jobs are scheduled in jenkins and next day it fails due to unknown
reasons.
7. ⁠what are the ways to complete execution where there are more numb
of cases and less time
8. ⁠negative scenario for an e-commerce domain
9. ⁠application architecture of current proj
( front end, back end, third party tools in-between)
10. ⁠what are non Functional Testing and Explain
uting the programs

arately as output
Capgimini. L1 Round and Managerial Round
1)Brif Introduction
2)Framework Structure
3)Diffrence B/w TDD and BDD?
4)How to Read data from Notepad?
5)Out of 100 Test Case,Suppose 30 are failed
so How to re-run failed test cases?
6)What is POM? and advantage?
7)String s2 = "I am unique!";
String s5 = "I am unique!";
System.out.println(s2 == s5);
What's the output ?
8)Explain == and .equals ?
9)Shorting Code ?
10)String Buffer and String Builder?
11)Write the xpath for Myntra Dropdown.
12)Dynamic xpath ?
13)Xpath and CSS?Which one is faster ?
14)Explain STLC?
15)about Jenkins ?
16)How to resolve conflict inGIT?
WIPRO
1) Introduction and role and responsibilitys
2) benefit of agile Methodologies
3) Remove duplicates from string keeping the order according to last occurrences
4)public class A {

public static void main(String[] args)

System.out.println('j' + 'a' + 'v' + 'a');

}
}

what is output and also asked questions about PSVM.

Selenium

1)write xpath for flipcart header and drop down.


2) code for tab switch.
3)how to take screenshot ?
4)TestNg annotations?
5)how to read data from xcel ?

Manual

1)Why Manual is important?


2) Priority and severity?
3)Bug Life Cycle?
4)What is you approach if you found a bug?
#L1 Interview question for Automation 40Mins
coforge
What is difference B/W Functional and performance testing?

What is security testing methodology?

What is JMeter and why use?

How to skip @ Test method execution?

What is TestNG.xml file ?

What is cookies and types of cookies?

what is frame work types of frame work?

write down the structure of own frame work?

Describe the wait() method.

what is diffrence b/w driver.close() and driver.quit()?

How to automate the any testcases give example?

why are you choose selenium ?

what is diffrence b/w absulote and relative xpath?

where is store test data how to use this?


how to generate report and result?

how to possible the paralle testing in multiple browser?

What is Locator? and types of locators


what is memory leake?
What is bug life cycle ?

hashtag#L2Round 1Hr

End to end Script for one of the E-Com platform.

Script for assert.

Basic API questions.


xpath for Dynamic Table.

hashtag#ManagerialRound 40Min

Can you share your experience


with specific automation testing
tools and frameworks?

How do you decide which


automation tool is best suited for a
particular project?

How do you approach test


automation planning for a new
project?

Can you discuss a situation


where you had to make decisions
on what to automate and what to
test manually?

How do you collaborate with


development teams to ensure
effective test automation
integration?

Can you provide an example of a


successfu| collaboration that
improved overalltesting efficiency?

What challenges have you faced


in implementing and maintaining
automated test suites, and how did
you overcome them?

How do you handle situations


where automated tests become
flaky or unreliable?

How do you measure the


effectiveness of your automated
testing efforts?
L1 and L2 round Interview question for hashtag#Appium.
Sony
How to install Appium throw cmd?
Explain offline UIAutomator Viewer ?
What Is mean by Activity in Android ?
Extend Reports?
Hash Map and Hash Table
I have data in array list want to sort that data explain how to sort?
TestNG and maven Integration
How to swipe in Appium?
Explain wait in Appium?
Explain TestNG Interfaces ?
Explain any 9 desired capability out of 50?
How to click using X and Y Coordinate in Appium?
What is level of Kitkat?
What difficulties you faced during Appium Mobile Testing?
If ID and class is not present to find locator then how will you locate the element?
How do you execute project using Jenkins? How do you configure it?
How long have you been working on Automation mobile testing?
Which platform you worked on Appium? iOS or Android?
What are capabilities?
What are capabilities different between iOS and Android?
How to install Appium on Mac OS?
What do mean by Jenkins? How do you execute project using Jenkins? Why do we use Jenkins?
What procedure was used for project repository? How SVN was executed?
What is TestNG? Why to use it?
How to execute one Test depended on Passing of another test using TestNG?
What is advantage of Maven? And what is Maven?
Final keyword to ArrayList !
How well you rate yourself for in Java?
When to use Interface and when to use Abstraction?
What difficulties you faced during Appium Mobile Testing?
Which locators to use to identify element the most and why? ID/Name/XPath?
When to use XPath?
**Automation Interview question for HCL**

1)Introduction
2)Role and responsibility

Manual

3)SDLC and STLC


4) Why manual is important along with Automation.
5)you have done with Manual execution then why automation ?
6)can manual testing be completely replaced by automation ?
7)bug life cycle?
8) How would you ensure you achieve the highest possible testing coverage?

Selenium

9)Why selenium and Java ?


10)What is an exception test in Selenium?
11)Find the child window ?
12)write 2-3 Xpath from Myntra website ?
13)explain how to handle stale elements exception write some logic for the same ?
14)for banking application what’s your approach ?
15)framework explain with an example ?
16)POM?
17)How to Capture screen shot for failed test cases ?
18)TestNG order ?

Java

19)OOps?
20)Collection ?
21)code for
Input -aaaabbbbccccdddd
Output- a4b3c4d4
22)code for length of a string and occurrence?

SQL

23)Maximum salary
24)Joins
Accenture
1)Tell me about yourself.
2)What build tools have you used?
3)Can you elaborate on your experience with CI/CD pipelines?
4)Have you conducted Performance Testing?
5)What is an Archetype in Maven?
6)Why do we use Maven?
7)Explain the dependency, artifact ID, group ID, and scopes in pom.xml.
8)How do you execute a test case in Jenkins when using Maven?
9)What command is used in Jenkins to execute test cases?
10What is a cron job in Jenkins?
11)How do you revert your latest commit in Git?
12)What is the difference between merge and rebase in Git?
13)How do you create a branch in Git?
Describe your approach to automating APIs and building a framework from scratch.
Can you explain the status codes 402, 503, 404, and 202?
What does a status code 400 in an API indicate?
What is the difference between soft and hard assertions in TestNG?
How can you pass values from testng.xml into your test case?
How do you run test cases in parallel in TestNG?
What is the maximum number of threads allowed for parallel execution in TestNG?
What are aggregate functions in SQL?
Explain the cascading effect between foreign keys and primary keys.
What is an equijoin in SQL?
Can you define a candidate key in SQL?
Query to fetch 2nd highest score from student table.
What tools do you use for reporting?
What are desired capabilities in Selenium?
Can you explain the Page Object Model?
How can you handle dynamic dropdowns in Selenium?
How do you manage windows in Selenium?
What is the difference between final, finally, and finalize in Java?
Can you differentiate between HashMap and Concurrent HashMap?
Difference between the Abstract Factory and Factory Method patterns.
What is the difference between String Builder and String Buffer?
Print all prime numbers between 1 and 30 (inclusive).
Given an array of integers, return the k most frequent elements.
Find the total number of continuous subarrays whose sum equals k.
Perform an in-order traversal of a binary tree.
scratch.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy