Job Nature:

So there are three types of jobs that one might take up after getting a job in a corporate company which are 1) development or enhancement of a particular application, 2) testing of the application which is already developed or currently under development and 3) finally to provide 24/7 support of already existing application.

Sometimes work might be combination of all the three for example we might have to support a particular application during our shift time and also do some code changes or enhancements during the available time and also test it by ourselves before it is implemented in production environment. There might possibly be three environments for each such as development, testing and production with production to be used by the customers.