Technical writing is becoming a highly-paid and equivalent to any other development or quality assurance positions in the software business. In other industries, it has decent pay. As a technical writer, you need to have the passion for learning new technologies and gaining expertise in your related industry for which you develop content.
When you work as a technical writer, you will ramp up the product/project quickly and develop the content (help documentation, release notes, whitepapers, brochures, datasheets, etc.). You need to follow a concrete process to build and deliver the content to the intended audience (here it is for the customers).
If you are passionate about learning new technologies and have decent English writing skills (can be average in English Grammar), you can shine as an excellent technical writer. Society for Technical Communication - India Chapter (STC India) conducts a survey every year and found that a technical writer earns the median salary of Rs.13 lakhs/annum in his lifetime. Also, the salary hike is from 7 to 10% approximately.