Stage 1 – Starting Point:
Learn a programming language in-depth preferably one of these – Java, JavaScript, Python
Stage 2 – Front End Automation:
Key Tools:
Web — Selenium, Protractor, Webdriver.io, Puppeteer, Cypress.
Mobile — Appium, Espresso, XCUITest.
Desktop — UFT, UiPath
Stage 3 – Backend Automation:
Key Tools: SOAP — SoapUI.
RESTful, GraphQL — PostMan, RestAssured, RestSharp,Karate.
gRPC — BloomRPC
Stage 4 – DevOps Automation:
Key Tools:
Code & Build — Git, Bitbucket, Maven, Gradle, WebPack, Docker
Packaging— Docker, Ansible, Puppet, Chef
Release & Configure — Jenkins, Docker Swarm, Kubernetes, GitLab, GitHub Actions
Stage 5 – Cloud Automation:
Key Tools:
AWS Services — EC2, S3, Lambda, SNS, Glacier, RDS, VPC
Read complete details at: https://babu-manickam.medium.com/career-roadmap-for-functional-test-automation-developers-611b77f126ac