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

Sunday, November 21, 2021

NFT and MetaVERSE

In this Blog Post, I would like to introduce you to terms like NFT and Metaverse in layman's language.

We would cover this topic in a type of QnA so that it is easy to understand.


So Let's begin...


What is NFT?

You go to a bakery or a food stall to have breakfast. You pay the money to the stall owner who gives you a plastic coupon/token as seen in the below image. You take this to the kitchen outlet, give it to the chef in exchange for your meal. So here the token is the medium of exchange finally but you have bought token using money.

Tiffin Center
Tiffin center with toke system

Plastic tokens for meal





 











Assume that instead of using these plastic tokens for your meal, you have put them in your wallet and went back home. Now after a few days, you have come to the same stall to have breakfast with the old unused token. That time 1 plate Poha was 50 Rs say, now Poha is 100 Rs per plate. You use the old token to buy Poha so you get a 50 Rs benefit. It's the same thing with NFTs (Non-Fungible Tokens). The reason they are called non-fungible is that with cash you can buy a meal at any place but not with that token. Token provides the ownership. Another non-fungible token example is Movie Ticket. You cannot watch any movie with the ticket you have and it provides ownership that it's your ticket.


How is NFT useful in Real Life?

Painters, Digital artists, Music creators, etc can create an NFT for their work and sell it.
This way you have an identity for your original work. For example, no one could copy-paste painting online and say it's his/her because you have created NFT for it. NFT is a digital Id that you could create for your work. In the later sections of this blog, I will let you know how could you create an NFT for your work and earn by selling it.

Sketch Art




You can create an NFT for this as well.

Digital Art
Sketch Art
Photographic 
Music
Videos



Why there is a craze for NFTs? and is it the next big thing like Youtube?

You know how youtube, facebook, whatsapp and instagram earn, they engage people in doing something and earn money through advertisement from companies, selling your basic data to companies
This was a hit due to internet boom but nowadays it's saturated.

We can see this in youtubers' earnings.
Now you have to have sufficient subscribers and watch time in order to get the channel monetized. Also the companies are directly approaching the youtubers to prmote the product in their video.


NFT in general is much creator centric. The creators earn good money with the quality work.


How does NFT work? Who can earn money using NFT?

NFT as said earlier is Non Fungible Token. In case of the tiffin center if you remember, the tiffin center owner created token (NFT) for his product Poha (Digital Art) and sold that token (NFT) to the buyer (you) since you liked his Poha (Digital Art). You can eat the Poha (keep the Digital Art with you) or resell the token to someone at higher price to some other buyer.

So, in the NFT world, there would be creators and collectors.
Example- You have made a painting and created an NFT and put a price of 100 $, now your friend buys it from you at 100 $ and sells to another friend at 120 $, he earns 20 $.

This way your work reaches out to many people as they are not only intersted to buy but also resell.

How to create an NFT?

There are multiple international platforms like 
Foundation
OpenSea

and Indian platforms like 
Wazir X NFT

where you can create an account and pay a gas fee to upload your work to sell.
do note that the gas fee has to be paid in crypto currency

Do check out Indian NFT Exchange platform





MetaVerse in the Next Blog...27th November 2021.

Happy Winter!

For business collabs, call me on- 721 9620 777




Friday, September 24, 2021

When I slept in a bin...

There was a time when I worked in UCO Denim Pvt. Ltd. (Raymond) during my college days to earn extra money. I attended college during the day and worked 7.5 hours (11 PM to 6.30 PM) on the shop floor at night in Raymond company. 

This shattered my emotional balance into pieces. 
I used to take 2 hours of sleep before attending college, 
1 or 2 hours sleep in the college library 
and then 1 hour after dinner and before going to the night shift.

Somebody passed this information to my professor, who phoned the department in Raymond to confirm. It was fun watching his reaction when the other person mentioned my Id no. from the register.

During these days, there was an instance when I felt really tired at work. I was in the warping section and then moved to dyeing section as there was no work left. Unable to bear the chemical stink, I went out and slept in a wooden box. As there was no work I didn't care much. I was bitten by hundreds of mosquitoes in the bin but I didn't realize it. Neither I got sick after that.

The Library
It is a trend in Maharashtra to enroll in tuition for every petty stuff. In engineering, most of my classmates were busy in attending tuition classes. They used to ask me if I have joined any special classes and do not want to reveal to get an edge. 
The textbooks were simple enough to be read and understood. So, I never bothered about the lectures or the semesters. As I used to be tired after the night shift, the library was a bedroom for me. 2 hours nap was easy to manage

My attendance slumped just like the 2008 stock market recession. Nevertheless, it didn't matter much as HOD from Mechanical Department was very supportive except for the fact of my attendance records.
In the library, after some good sleep, I used to explore the journals, research papers and read them. 
At the top of each research paper, there is an email id mentioned by the scholar. I used to mail them and ask queries if I get any. In one such instance, I read a paper on intelligence-driven cars for the future. The Canadian Ph.D. professor instantly clarified my query over the mail. That boosted my confidence to be not one from the crowd.

Inspired by this I showed interest in competitions held by NABARD, Mahindra Rise, NCAT, etc.,
While I was awarded the Best Student Award and won many competitions, I didn't show much interest in scoring marks in semesters. I lost interest in the rat race after 2nd year of engineering. Till then I used to be the topper right since the 10th standard.


All this stuff thrilled me a lot. Though I used to bunk classes, I attended a few like Maths, Thermodynamics, Machine Design coz they were my favorites.

The Businessman who helped me financially throughout my engineering is the only reason for this turning point in my life. He is so a humble person and I thank him from the bottom of my heart. The only return he asked is to educate two unprivileged children in my life ahead. And I will make sure that happens.

He and his family visited the dorm rooms at Columbia University, Newyork so that I could move there for my higher studies.

I am proud to say that all my seminars, projects during Mechanical Engineering are not copied from the Internet and are my own.
I was given a helping hand by the college authorities for filing a patent for the World's first shape-changing car design (the second was from Germany) and sent a draft to IPO Mumbai under the name- 'Drowsiness Alertness Mechanism Based on Variable Aerodynamics of the Vehicle'

I never ran behind certifications coz virtue is its own reward. Always I believe in listening to suggestions from people. But when there is no hole in the road and few are stopping you, you just don't need to react, just pass it.


Why am I saying all this?

It is most easy to do a simple task in a difficult way and call it hard work.

Elon Musk said something like this...

There are lots of problems in life. If you solve the one you will face another. Rather than keeping on solving problems one after another why not aspire big and dream bigger.

On being asked why he doesn't take leave he said,

Running a company is like raising a child. How can I stop feeding it?

---------------------------------------------------------------


Be Creative. You are not just life. You are a living story.








About Me

Academics - Graduation - Jagadambha College of Engineering & Technology, Yavatmal Mechanical Engineering, B.E. University - Sant Gadge B...