Tell me About yourself



Tell me about you?


HI, this is Sudheer here; I am having 10 years of experience into IT and in which 7 years into
Automation testing using Selenium for Web applications ,2 years API testing using rest assured
2 years into Mobile testing , Database Support and 2 years in manual testing.

But from last 3 to 4 years I majorly involved into automation using Selenium, Appium ,AccelQ Tools,
I would say 60 % into Automation and 40 % percent into Functional testing - manual testing.

I am pretty much comfortable with manual testing also like writing the test scenarios,
test cases and defect life cycle, test preparation and test plan.

I am pretty much comfortable with open source as well as license technology,
selenium with java and Webservies Automation testing using RestAssured ,Appium for mobile testing

I am pretty much comfortable of designing the framework from the scratch as well
as can work on existing framework also.

Also ,I am pretty much comfortable with different automation framework approaches
like data driven ,keyword driven and hybrid framework  and very good exposures on 
TestNg and cucumber framework with respect to selenium and recently I am using selenium webdriver  and latest
version of selenium I am using 4.


My most preferred language is java always although also I am having basic knowledge on
Typescripting and java and most of the time I used java with selenium and I am having hands on experience in
TDD framework like testNG . also good exposure with CI Tools like Jenkins and maven along with the GIT


Roles and responsibilities (currently doing in project):

In this particular project it’s been 2 years I am performing as a QA Engineer and my
major roles and responsibilities into automation as well as manual testing like 70% into
automation and 30 % manual testing.

Current role involved it front end testing as well as back end testing and front
end automation using selenium web driver with  java binding and the version
we are using 3.7 and back end API testing using postman and database MS Sql server

And also pretty much comfortable with object oriented programming concepts
like inheritance, polymorphism, method overriding, overloading, interface, exception handling.

Pretty much comfortable with selenium action and select classes and all the locators.

Also responsible for designing the framework

When I joined this company only 10-20 % framework things was there, \
they specially hired me for automation activities, so that I took the challenge initially no
doubt challenges was there so I accepted the challenge, we gave the poc or demo to the management,
this is the approach we are going to follow  and after that we are the part of agile team and doing automation.

So far, we have achieved 70-75% of automation (Out of 500 test cases we have
automated 400 test cases),initially there was more manual test cases ,we picked
it and converted to automation test cases

That was my roles and responsibilities 

Previous: I was with 4 years experience, so I was involved into manual testing activities
like test case writing and execution.



Why do you want to join? What are you expecting?

In next 2 to 3 years I am looking for a company where I can get such kind of environment to
learn new things and implement whatever I have learned so far throughout my career,
I can mentor a team, I can lead the team or as a individual contributor also I can perform
some amazing stuff that in terms of automation  that we can leverage our automation and
can save the resource ,cost and everything.

Still there are couple of things to learn, I have learning attitude and I am a quick learner and a
very hard worker guy, I am looking for a company or looking for a team where I can learn the things .

I am looking to learn new things and whatever I have in my pocket also and I want to share the knowledge.

Company: he explain this that about role and responsible 

Yes, No doubt it’s very challenging and this is exact thing I am looking for   and this kind of
environment/skills I am looking for and similar kind of things have in my pocket and portfolio
also ,and if I join your team and your company definitely it will  great value addition to my profile also .

I totally appreciate, and it’s totally impressive that you are doing amazing in your company and
I really want to learn something from you.

Why do you want this company?

I want to join because so that  want to learn from you as I think  you are doing amazing things
over there and definitely I would like  to be a part of that team so that even I can learn this team
and we both can work together and can improve the things and achieve the target on time.



Training to fresher’s /team?

I am good in teaching the knowledge and if I am also learning from these juniors its most welcome.

How do you update yourself? What are your hobbies?

Technical hobbies... I follow lot of YouTube channels, blogs, git repositories and read lot of technical blogs,
selenium, automation and technology blogs 

What is the guarantee you join this?

This is what I am only applying only for those company in my list and your company one of the company
in my list, by the experience in the particular interview there are so much learning with you and with
your team ,definitely I am looking  most of the company working on existing framework here I can learn a lot.

Framework: next framework





How to explain the framework:

To design the system/platform, where by using that platform we can create different utilities,
we can solve our business problems in a systematic way. In the context of automation,
we design an automation framework; convert the manual test cases into automation test cases.
For that I need a system, this system helps me to write systematically 

Efficient way, less maintenance.

UI Automation approaches:

Data driven approach –Drive data from Excel files, fetch the data from excel

Key driven approach : to use special keywords.

Hybrid framework approach: Data driven+ Key driven.

Page object model is a pattern not a framework, it’s a design pattern.

It’s only for UI applications, Web applications.(it’s not for API, Mainframe, Backend Testing)


For each and every page on web application we have to create the separate java class.


 For window popup also we create separate pages


Layer 1:
For Every page we create separate classes








Comments

Post a Comment

Popular posts from this blog

Implicit and Explicit Waits,FluentWait,PageLoadTimeOut

A Interview Questions- selenium