Below are some very important points to keep in mind when you try to shift your technology:
STEP-1:
Learn scripting and programming language:
Don't focus on automation tools, coz tools will come and go but the design pattern and framework structure is common for almost all the tools in the market. So better to learn a OOPS language so that you can cope up with any tool or framework.
STEP-2:
Linux/Unix:
Next step will be learning Linux/Unix OS. No one will say to learn Linux or Unix for automation but trust me if you want start your automation career then now a dayz and going forward all major technology will work on Ubuntu or Linux. So be well equipped with these, and if you don't know docker but you are very good with Ubuntu then they are going to hire you for sure.
STEP-3:
SQL/Database:
Third thing which is most important is learning database, you must think that it is only needed for database testing but automation means validation of data and when we talk about data then the first thing that comes to our mind is database. Learn SQL thoroughly so that you can cope up with the market efficiently.
STEP-4:
TOOL/Technology:
So now we are ready to select a automation tool which we want to learn. In market there are n number of tools and it is better to learn the tool which will be there in market for a longtime, so below I have mentioned some of the automation technology according to the priority:
1. Selenium webdriver
2. API Automation
3. Test Complete
4. UFT
5. Coded UI
So here I have given a brief idea, going further I will add individual topic on each technology.
*************************************************
API Testing Interview Question Set:
https://automationreinvented.blogspot.com/search/label/Rest-API
Kubernetes Interview Question Set
https://automationreinvented.blogspot.com/search/label/Kubernetes
Docker Interview Question Set
https://automationreinvented.blogspot.com/2020/02/top-18-docker-commands-for-aytomation.html
Linux Interview question Set
https://automationreinvented.blogspot.com/search/label/Linux
Automation Testing/SDET Framework Design
https://automationreinvented.blogspot.com/search/label/FrameworkDesign
Java Related Interview Question Set
https://automationreinvented.blogspot.com/search/label/Java
GIT Interview Question Set:
https://automationreinvented.blogspot.com/search/label/GIT
Coding Interview Question Set:
https://automationreinvented.blogspot.com/search/label/Coding%20Questions