Many of my family friends are eager to know , 'What is the job of a software engineer ?'
They have been seeing people sitting in front of computer and typing the whole day something by looking at the monitor. But what actually they do? 'Don't you guys get bored?' That was another question I always faced recently. By considering all this I have decided to write a blog on this topic, in layman terms. I mean a person who is not related to computer job also will understand what a software guy does in his system.
I am going to explain about the most commonly used terms in a software company here:
1) Software Engineer: A guy who develop the applicatin.
2) QA/ Test Engineer : Guy who test the developed item
3) Team Lead : Who look aftre the development/ QA Team . Takes care of around 5-6 people.
4) Technical Manager/Architect: Design the application and hand over the technical documents/ideas to team. Manager takes updates and reviews for the teams.
5) HR Team: Who takes care of many teams in their performance, issues, concerns etc
6) HR Manager: Manager for HR Team
7) Development Team: Consecutive a set of engineers who develop the application. Team leader will be responsible for the team.
8) Test Team: A set of engineers who test the application. QA Team leader will be responsible for the team.
9) CEO/CFO: Chief Executive officer or chief finance officer. Top level posts of the company. Decision makers for the company.
10) Admin Team: checks any admin issues, like availability of transport, purchase items, water, premises interior, etc
11) Maintenance & Security Team: Who vigil the company and protect from any mishapps. Involved in cleanly maintaining surroundings and security
12) Quality assurance Team: Checks for the quality of deliverable.
Will Continue... Watch this page for more info.
No comments:
Post a Comment