­

Subscribe

About Me

My photo
Welcome to my corner of the internet! I’m a software engineer by day, mechanical engineer by degree, some-time traveler, music lover, and self-proclaimed motivational speaker by... well, any spare minute I can find. When I’m not busy debugging code, you can find me lost in a new place, jamming to a mix of Indian and Western music (yes, I’m the one who creates playlists that make no sense), or pondering the mysteries of the universe, from physics to geopolitics. Oh, and if you need some motivation or a good laugh, I’m your go-to person—I'm basically a walking TED talk. Stick around for random musings, technical rants, and possibly some okayish poetry ✍️!

Translate

Tuesday, May 31, 2022

Infosys Automation Interview Questions | 3 to 6 YoE

 


SET1


1 . Can we create a constructor as private?

2 . Can we override private methods?

3 . Program to count the occurrence of a specific word in the sentence

4 . Make XPath for locating specific columns in a dynamic web table

5 . How to double-click on the element in selenium?

6 . How to switch from the 5th frame to the 4th frame in case if all are nested?

7 . Validate the color of the progress bar at different points for eg:- at 100% it becomes green and before that it remains orange so how will u validate that the green color has appeared?

8 . How to click on the last element always for a dynamic drop-down in which elements change along with position and their count changes?

9 . Suppose I have three classes A, B, and C, where C extends B and B, extends A, so can we call the constructor of A from C by writing like super. super() is it correct?

10 . Tell me about yourself?

11 . What did you do in the project / Framework?

12 . Explain Data-driven framework code for Data-driven framework / How do you fetch value?

13 . How do you handle cookies & what will your approach be?

14 . How are you doing – screenshot of failed test cases?

15 . In your project have you done – Javascript?

16 . What is agile testing?

17 . What are your role and responsibility?

18 . Have you handled windows within ID, windows within the window?


SET2


1 . What is the difference between final, finally, finalize

2 . What is the difference between Call by value and call by reference

3 . How to find out the length of the string without using the length function

4 . How to find out the part of the string from a string

5 . Difference between throw & throws

6 . What is binding (Early and Late binding)

7 . He gives Programs

8 .1.Reverse a number

9 .2.1,2,3,4,5,65,76,5,,4,33,4,34,232,3,2323,

10 .find the biggest number among these

11 . Simple string programs.

12 . What are the exception types of exceptions?


SET3


1 . Brief Description of yourself

2 . How Selenium IDE is Different from UiPath

3 .Selenium IDE?

4 . How will you handle pop-ups?

5 . Which framework you are using in your project & why.

6 . How will you handle javascript pop-ups?

7 . How will you handle the SSL issue?

8 . How will you take the screenshot?

9 . How will you handle AJAX? Explain it with code.

10 . Explain your framework.

11 . What is STLC, Test Plan & Defect Life Cycle(Procedure to file a defect)

12 . Traceability matrix

13 . Selenium Grid concepts with the code? RC?

14 . Project Description

15 . Diff between Implicitly Wait and Explicitly Wait

16 . When will you stop testing?

17 .Thread 7 Synchronization in java

18 . What difficulty did you face in Automation?

19 . What do you do with your code when a new version of the browser is launched?

20 . What are the features in your automation code?

21 . How to integrate HP ALM/HPQC with Selenium?

22 . How you are sending the emails from a framework, as .rar files are blocked in most of the companies?

23 . How code review is done for your code?


SET4


1 . What is the difference between final, finally, finalize

2 . What is the difference between Call by value and call by reference

3 . How to find out the length of the string without using the length function

4 . How to find out the part of the string from a string

5 . Difference between throw & throws

6 . What is binding (Early and Late binding)

7 . He gives Programs

8 .1.Reverse a number

9 .2.1,2,3,4,5,65,76,5,,4,33,4,34,232,3,2323,

10 .find the biggest number among these

11 . Simple string programs.

12 . What are the exception types of exceptions?

Saturday, May 28, 2022

Automation Testing | Skills for Higher CTC

Earlier I used to believe Selenium and Java are enough for automation testing roles but learned that there are additional skills required too.

Please find consolidated below all that I have learned/learning as part of automation testing. You could choose any one or combination of the bulleted items for your preparation.



Software Testing



  1. Manual Testing - Interview Question from the Internet
  2. Agile - Interview Question from the Internet
  3. Scrum
  4. Jira - SDET - QA Automation Techie (YouTube)


Programming



  1. Java- Part of Rahul Shetty Sir's Udemy Course on Selenium Webdriver
  2. Python
  3. Javascript
  4. C#


Web Automation




  1. Selenium - Rahul Shetty Course on Selenium Webdriver (Udemy)
  2. Cucumber (BDD) - Part of Rahul Shetty Sir's Udemy Course on Selenium Webdriver



API Testing



  1. Post Man - The Testing Academy Hindi (YouTube)
  2. Soap UI
  3. Rest Assured


Mobile Testing



  1. Appium - SDET - QA Automation Techie (YouTube)




Performance Testing



  1. JMeter - SDET - QA Automation Techie (YouTube)
  2. Load Runner




Security Testing














  1. Burp Suite - Tutorials Point (YouTube)

CI and CD



  1. Maven- Part of Rahul Shetty Sir's Udemy Course on Selenium Webdriver
  2. Gradle
  3. Jenkins- Part of Rahul Shetty Sir's Udemy Course on Selenium Webdriver
  4. Git - Kunal Kushwaha (YouTube); Installation- Simplilearn (Youtube)


Cloud Testing



  1. AWS
  2. Sauce Labs- Part of Rahul Shetty Sir's Udemy Course on Selenium Webdriver
  3. Azure
  4. Google Cloud


Microservices Testing



  1. JUnit- Edureka (YouTube)Part of Rahul Shetty Sir's Udemy Course on Selenium Webdriver
  2. TestNg- Part of Rahul Shetty Sir's Udemy Course on Selenium Webdriver
  3. Mockito
  4. Spring Boot


Interview Preparation



  1. RD Automation Learning (YouTube)
  2. SoftwaretestingbyMKT (YouTube)
  3. Softwaretestinghelp.com
  4. Guru99.com
  5. Softwaretestingmaterial.com
  6. Testingq.com
  7. LinkedIn groups on QA/Automation Testing (People post questions and are answered by many in comments; lot to learn on approach and ideas)

Good to add in Resume/CV

  1. LinkedIn/Github profile link
  2. Certifications
  3. Volunteering Work





Sunday, May 22, 2022

International Jobs from India

How to find jobs online.



Online Job Portals-

Here you can search the job using skill and location and mention visa in the search bar or select one from the filters if any.


Eg: 

Angular Developer Visa, England 
Backend Developer Visa, Dubai
Automation Test Engineer Visa, Japan


Job Portals-


  • Naukri Gulf
  • Stack Overflow
  • Glassdoor
  • LinkedIn
  • Arbeitnow
  • Landing.Jobs
  • Indeed


Who should apply?

Candidates having industry experience have a better chance of receiving the visa sponsorship.
I have applied for a few jobs abroad from India. I have recorded the call so that you can get an idea.

PFB link below:



How to decide your expected salary?



To know how much is enough, and how much you could save for a home, you can visit this website. It gives a good overview of your expenses in any particular city around the world.





Also, you can check out Purchasing Power Parity Calculator
You can calculate for example how much roughly do you need to earn in London to live the same lifestyle in India with 12LPA or 10 LPA.

Join discussion forums such as this Fish Bowl to check what Indians discuss before moving abroad.

How to check you are not falling for a fraud/scam?


To check for Red Flags-

  • Asked for money.

  • Phishing Emails.

  • Fake consultancies/Agents


What should I have?

  • Valid Indian Passport. If you do not have it, apply and you will receive it in a week to a month's time. 

  • International Debit Card for payments. You can easily get it from your bank.

  • International Health Insurance (Can apply once you get the Offer letter from your new employer)

  • International Driving License (Good to have)





























Tuesday, May 3, 2022

Handling 90 Days Notice Period | Credit- Vivian Octavius

Persistent Automation Testing Interview Questions (5+ YOE)

What is Serialization and Deserialization and how to perform it? WAP for changing d to D in "I am from India" WAP for counting no....