ped - final doc

Upload: kasun-dananjaya-delgolla

Post on 08-Apr-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 PED - Final DOC

    1/49

    Professional Enterprise Development

    1

    ASIA PACIFIC INSTITUTE OF INFORMATION TECHNOLOGY

    IN COLLABORATION WITH

    STAFFORDSHIRE UNIVERSITY UK

    Bsc (Hons) Computing Specialised in Software Engineering

    Group Project

    Module Code & Title

    CE00315-2-PED

    Professional Enterprises Development

    Prepared By

    Kasun Dananjaya (CB003372)

    Nuwan Chathuranga (CB003380)

    Malith Isuru Dilanka(CB003463)

    Thabitha Jeyarajan(CB003376)

    Date of Submission

    25-02-2011

    Instructor

    Ms. Jina Daluwaththa

  • 8/7/2019 PED - Final DOC

    2/49

    Professional Enterprise Development

    2

    Acknowledgements

    We wish to extend our sincere gratitude to all those who assisted us in the preparation of this

    Assignment.

    First of all we like to thank Ms. Jina Daluwaththa who attributed their full support and

    cooperation by providing facts and information about Career Development to bring this

    assignment a success and for their kind guidance as well as encouragement helped to complete

    this assignment in time.

    Our special thank also go to the Lab Assistants, Librarians and others, for providing us all the

    resources and facilities.

    We also wish to thank our parents and friends for all the support and kind assistance extended by

    them.

  • 8/7/2019 PED - Final DOC

    3/49

    Professional Enterprise Development

    3

    Contents1.0 Introduction to the company ............................................................................................. 4

    1.1 Job Identification .......................................................................................................... 42.0

    Recruitment Strategies .................................................................................................. 5

    2.1 Newspaper advertisement ............................................................................................. 62.2 Mass mailing campaign ................................................................................................ 72.3 University Recruitment ................................................................................................. 8

    3.0 Recruitment Time Table ........................................................................................................ 94.0 Recruitment strategy for each post ...................................................................................... 11

    4.1 Project Manager .............................................................................................................. 114.2 Junior Software Engineer ................................................................................................ 144.3 Junior Quality Assurance Engineer .................................................................................. 16

    5.0 Advertisement Designs and Specs ....................................................................................... 186.0 Job Descriptions and Personal Specifications ...................................................................... 22

    6.1 Project Manager .............................................................................................................. 226.1.1 JOB DESCRIPTION ................................................................................................ 226.1.2 PERSONAL SPECIFICATION ................................................................................ 24

    6.2 Junior Software Engineer ................................................................................................ 276.2.1 Job Description ......................................................................................................... 276.2.2 PERSONAL SPECIFICATION ................................................................................ 30

    6.3 Junior Quality Assurance Engineer .................................................................................. 336.3.1 JOB DESCRIPTION ................................................................................................ 336.3.2 PERSONAL SPECIFICATION ................................................................................ 35

    7.0 Interview Questions and Interview Criteria ......................................................................... 387.1 Project Manager .............................................................................................................. 387.2 Junior Software Engineer ................................................................................................ 39

    ProgrammerInterview Questions ...................................................................................... 397.3 Junior Quality.................................................................................................................. 44

    8.0 References .......................................................................................................................... 479.0 Appendices ......................................................................................................................... 49

  • 8/7/2019 PED - Final DOC

    4/49

    Professional Enterprise Development

    4

    1.0 Introduction to the company

    Software solution is a global information technology services company. They provide IT

    consulting, technology and outsourcing services. The Organization was found in 1995 where its

    head quarters located in Silicon Valley, They have established centers in Asia, UK and US.

    They serve enterprise and leading software vendors in communication technology, financial

    services and insurance, banking and media.

    The company is established a research and development center in Sri Lanka which was establish

    in 2000. With the increase of high demand for their solutions, company has taken steps to expand

    its operations in Sri Lanka

    1.1 Job Identification

    As according to the rapid growth the company is planning to recruit

    y Project manager 1y Junior Software engineer -1y Junior quality assurance engineer- 5

    For the following post necessary recruitment strategies, timetable, job

    description/specification should be constructed.

  • 8/7/2019 PED - Final DOC

    5/49

    Professional Enterprise Development

    5

    2.0 Recruitment Strategies

    The main task of selecting the correct person is quite difficult, as the job market

    increases, the number of dropout increase more people looking for job we have to be veryselective in making a decision, or else poor choices would lead to long term loses and the

    investment made over to make a recruitment will result with a great lose.

    Recruitment is the set of activities and processes used to legally obtain a sufficient

    number of qualified people at the right place and time so that the people and the

    organization can select each other in their own best short and long term interests

    ( Schuler, Randall S.)

    In other words its explained recruitment helps in an organization to find a suitable

    person out of huge lot that matches with the required skill set in the required vacancy.

    For this to be fulfilled properly a suitable recruitment strategy should be selected

    depending on the vacancy.

    Here we will look at the strategies followed as a whole.

    y Newspaper advertisement

    y Mass Mailing campaign

    y University recruitment

    Below will discuss the reason why it was choose and how to perform it

  • 8/7/2019 PED - Final DOC

    6/49

    Professional Enterprise Development

    6

    2.1 Newspaper advertisement

    Reason and justification for selection

    The process of advertising over newspaper which would reach out a large number

    of audience and also can be considered. Its been a traditional media which had

    been exits far long ago, but yet a great source for promotion because every single

    house in Sri Lanka at least purchases it once a weak.

    How to perform

    This method is only been allocated for project manager and software engineers,

    the main reason is selection of one per job and skill set required is quite which

    acquire more industrial experience people to engage.

    For this task to be performed the major newspaper companies are selected, The

    campaign is carried out two days in a week day and a weekend as most of people

    find time reading news papers in week days.

    Campaign dates will not be a single date but of many dates, intension of reaching

    a larger crowd.

  • 8/7/2019 PED - Final DOC

    7/49

    Professional Enterprise Development

    7

    2.2 Mass mailing campaign

    By using internet its a faster and cheaper option compared to others, Most of the

    people have access to internet since its already an IT related vacancy, the

    employee will have internet access, and using this method would be really

    practical

    As after a long time Sri Lanka has now evolved with mass mailing or also know

    as newsletters, where bulk mail is sent to a list of subscribers who have registered

    to receive the service.

    This method also was selected for project manager and software engineer only.

    How it is performed

    First selection of service provider is done with regard to budget and number of

    subscribers that they have. The design that has been used for the newspaper ad

    will be used as for this media too.

    Once a particular person receives the mail, he/she might not be interested but

    there are a specific group who might be looking for a similar job, All they have to

    do is simply reply to the email attaching a the CV and covering letter.

    Compare to previous method there will be a high response rate because of the

    ability of replying instantly.

  • 8/7/2019 PED - Final DOC

    8/49

    Professional Enterprise Development

    8

    2.3 University Recruitment

    This approach is mainly used to get junior non experience people to increase work

    force. Basically it would fulfill needs of the both side the company getting its

    work force increase and the workers in return getting a good experience which

    would help to build up their career.

    We have selected this method to be used only when recruiting software engineer

    and quality assurance engineer only, main reason is because of recruiting

    university dropouts will help them to get a large pool of job applicants.

    The main 2 advantage of the strategy is cost and convince.

    How it is done

    An employer is sent to university to prescreen applications and get a pool of

    applicants. To get the maximum outcome of this method the job should be made

    to stand out. As many students will be aware of what the career path would be for

    the next five to ten years.

  • 8/7/2019 PED - Final DOC

    9/49

    Professional Enterprise Development

    9

    3.0 Recruitment Time Table

    Recruitment time table for software engineer and junior quality assurance engineer

    Legend: SE Software Engineer

    QA Quality Assurance Engineer

    Both Both candidates

    Event Date Type

    Advertising in Daily mirror Jan 4th Both

    Advertising in Sunday Observer Jan 6th Both

    Advertising in topjobs.lk Jan 8th Both

    APIIT City Campus Jan 14th

    Both

    University of Colombo Jan 15th Both

    University of Moratuwa Jan 16th Both

    Institute ofInformation Technology Jan 17th Both

    Application Deadline Feb 4th Both

    Application sorting by Judge Panel Feb 6th Both

    Invite forInterview Feb 13th Both

    Sorting and selecting Feb14th Both

    Call for Psychometrics Test Feb 16th SE

    Call for Psychometrics Test Feb 17th QA

    Invite for Second Interview Feb 21st SE

    Reselecting Candidates Feb 22nt Both

    Job offers and contract signing Feb 24th Both

  • 8/7/2019 PED - Final DOC

    10/49

    Professional Enterprise Development

    10

    Recruitment Time table for project manager

    For the recruitment of project manager is handle by a different team including a judge panel.

    The strategy as mention before is quite different from compared to

    Event Date

    Advertising in Daily Mirror Jan 4th

    Advertising in Sunday Observer Jan 6th

    Mass mailing campaign Jan 8th

    Advertising in topjobs.lk Jan 8th

    Application deadline Jan 28th

    Sorting applications by judge panel Jan 31st

    Call forInterview Feb 1st

    Selecting candidates Feb 2nd

    Call for second interview Feb 4th

    Reference check and selecting candidates Feb 7th

    Informing candidate and contract signing Feb 9th

  • 8/7/2019 PED - Final DOC

    11/49

    Professional Enterprise Development

    11

    4.0 Recruitment strategy for each post

    4.1 Project Manager

    News Paper Advertising

    This is a traditional method practice in many companies in order to fulfill any

    employment need

    As it is cost effective and reach many people this method has been quite popular. For the

    employment of project manager we have selected this method. As the first step selecting

    the two major newspaper media companies, the selected were Daily Mirror and SundayObserver.

    The advertisement campaign is schedule for two different days for each newspaper, the

    days were selected were mainly Sunday because of to get a larger audience.

    Mass Mailing Campaign

    Mass mailing has been quite popular in Sri Lanka with the increase of use of internet.

    The main purpose of this campaign is for people who will not have time to read news

    papers. Its a basic alternative or a plan B. Firstly a large mass mailing service provider is

    selected over budget and number of audience reached.

    The selected service provider was srilanka-advertisement.com who has a subscriber list

    of five hundred thousand active Sri-Lankan emails.

  • 8/7/2019 PED - Final DOC

    12/49

    Professional Enterprise Development

    12

    Internet Advertisement campaign

    When looked at internet advertisement there is a vast number of options the option we

    selected was advertising at top job listing site which is frequently used by job hunters.

    The best preference was topjobs.lk were even large companies like WSO2, DFCC bank

    etc. This method is very cost effective compared to the two other

    Resume screening

    This section is basically filtering the CV received from candidates and cross referencing

    the requirements required with the qualifications in the candidate CV. A number of 25

    candidates will be selected and called for interview for the first round.

  • 8/7/2019 PED - Final DOC

    13/49

    Professional Enterprise Development

    13

    Interviewing Candidate

    The approach of selecting a project manager is somewhat different from a normal post

    like software engineer or a quality assurance engineer. The strategy used for it is as

    follows.

    Here there will be 2 main interview calls, the first interview call will be for the 30

    candidates out of whom have the best qualification match for the required job. In this

    interview will be based on a friendly chat and with a basic objective of judging

    communication skills, qualifications, technical knowledge and work co-ordination by

    asking simple questions.

    The second interview will be with a judge panel of superior members of the company for

    a limited number of five best candidates out thirty. Overall a friendly Q and A section

    which would judge the expertise and experience of the candidate.

    Selecting Candidate

    y Based on score and rankFor each test a score card will be maintained by the judge panel which consist of

    predefine questions. The score will allocate and finally the candidate will be

    ranked.

    y Based on company beneficiaryMore or ever the company will always select the candidate that will in return

    favor them So when selecting they do take a note of demands raised byindividuals.

    y Check referenceFor the references shown by the candidate the referees will be contacted and the

    Qualifications will be reconfirmed.

  • 8/7/2019 PED - Final DOC

    14/49

    Professional Enterprise Development

    14

    4.2 Junior Software Engineer

    Advertise on Newspapers and Internet

    The company targets freshers for junior software Engineer job vacancy. Advertising Job

    vacancy in both Internet and newspapers it would be more helpful for students, even

    though students assessing internet everyday but some areas of having lack internet

    facilities.

    Resume Screening

    Resume screening is a good method to collect information about a candidates past skills

    experience and other extra activities. First gather all received CVs and will be filtered by

    checking with the company requirements and pick 20 suitable candidates from the list

    and asked them to sit for the psychometric test.

    Psychometric test

    Psychometric tests plan to measure quality like intelligence, skill and personality. Test

    provides a suitable employee who can work with other employees, handle pressure easily,

    and having good problem solving skills. Psycho met test candidates will be receiving

    marks and selected 12 candidates will be directed to the next step procedure.

  • 8/7/2019 PED - Final DOC

    15/49

    Professional Enterprise Development

    15

    Interviewing Candidates

    Face to Face Interviews

    From Interview board candidates identify by their achievements and experience looking

    through certificates and by asking questions interviewers will gauge candidates.

    Interview board will examine candidates skills and thoughts. After that they will be

    ranked and top six candidates will be chosen to the next step.

    Selecting

    CheckReferences

    Reference mentioned in CV is also important some time they will call person get

    information about candidate. Looking through reference mentioned company will verify

    selected candidates details.

    Ranking based on score card

    After checking the references, interview board will check the marks they scrod and select

    candidate who scored highest marks.

  • 8/7/2019 PED - Final DOC

    16/49

    Professional Enterprise Development

    16

    4.3 Junior Quality Assurance Engineer

    News Paper Advertising

    This is a traditional method practice in many companies in order to fulfill any

    employment need.

    This method is commonly used in as an overall strategy even though the main strategy is

    selecting from dropouts there is no 100% guarantee that you will be able to find the

    appropriate candidate and even if you do he or she might apply for another company, so

    this method was used as an extra added measure.

    Internet Advertisement campaign

    The main reason why this method is used because first time job seekers most likely

    search web rather than reading newspapers and journals. Another major factor that effect

    the is getting into an even larger crowd with the minimal cost.

    University Recruitment

    The main recruitment strategy selected was taking a pool of applicant from university

    drop outs, Advertisements and seminar sessions will be held during the allocated dates

    for. College recruitment offers an opportunity for recruiters to select the potential

    employees with the personal, technical and professional competencies they require in

    their organization.

  • 8/7/2019 PED - Final DOC

    17/49

    Professional Enterprise Development

    17

    Resume screening

    This section is basically filtering the CV received from candidates and cross referencing

    the requirements required with the qualifications in the candidate CV. A number of 50

    candidates will be selected and called for interview for the first round.

    Interviewing Candidate

    The interview consist of two stages, the main interview is consist of a judge panel whom

    simple have Q&A section with the candidate.

  • 8/7/2019 PED - Final DOC

    18/49

    Professional Enterprise Development

    18

    .0 Advertisement Designs and Specs

    The main form of promotion is by advertisement which could be from different forms via

    Internet, TV or even news paper. Our task was to design three job advertisements for each

    specified job that would appear.

    The main designs were made for advertising in newspaper as we have selected that has our main

    strategy of advertisement.

    The advertisements in newspaper would appear in two famous newspaper publishing companies

    i.e. Daily Mirror and Sunday Observer, The mailing campaign would you the similar add as an

    image and sent via mail. For university recruitment process the ads will be attached on university

    premises billboards and notice boards.

    Unique Key Features

    y All three advertisements start with a unique catch phase.y Simple and clean design without flashy graphicsy All designs are added with an appropriate graphic image which also catches the

    attention of the reader.

    y Including of required candidate profile, qualifications and experience for theappropriate job title and arranging them in a layout.

    y Quick reference for telephone, email and web address

  • 8/7/2019 PED - Final DOC

    19/49

    Professional Enterprise Development

    19

    Job Advertisement for Project Manager

  • 8/7/2019 PED - Final DOC

    20/49

    Professional Enterprise Development

    20

    Job Advertisement for Software Engineer

  • 8/7/2019 PED - Final DOC

    21/49

    Professional Enterprise Development

    21

    Job Advertisement for Quality Assurance Engineer

  • 8/7/2019 PED - Final DOC

    22/49

    Professional Enterprise Development

    22

    6.0 Job Descriptions and Personal Specifications

    6.1 Project Manager

    6.1.1 JOB DESCRIPTION

    Company: Software Solutions

    Title: Project Manager

    Reports to: Philil Johansan, Silicon Valley.

    Based at: Head Quarters, Silicon Valley

    Job Purpose:

    A project manager is a person who has the responsibility of planning a project and seeing that it

    is completed successfully, within the given deadline. He / she needs to have excellent

    management skills to coordinate with the entire team and also with the clients.

    Key responsibilities and accountabilities:

    y Communicate with the user department and identify key elements to be automatedaccording to the requirements.

    y A project manager may have to manage more than one project at a time.y Estimate the recourses, needed to achieve project goalsy Develop full- scale project plan.y Finish the project within the budget and deadline.y The project manager also involves developing and maintaining cordial relationships with

    clients and team members

    y Project manager should coordinate team members efficiently.y Define project scope, goals and deliverables to seniormanagement and Client.y After the project is completed, the project manager should conduct a meeting with the

    team to evaluate the whole project and to discuss the results.

  • 8/7/2019 PED - Final DOC

    23/49

    Professional Enterprise Development

    23

    Key Competencies and Skills

    y Good communication and interpersonal skillsy Excellent business management and developmental skillsy Good team playery Efficient team management skillsy Computer or technical knowledgey Effective problem solving skills

    Internal and external Relations:

    y Director board and management of Software Solutionsy Accounts Department of the Software Solutionsy Project teamy Client

    REPORTING RELATIONS

    PMOPM-Software engineer

    ECONOMIC CONDITIONS

    Salary: This is fully depending on the Experiences and skills. Person with 3-4 years of

    experience will receive an average salary of Rs.100, 000-200, 000. Person with 5-9 years of

    experience will receive an average salary will be Rs.400, 000-500, 000. Person with greater than

    10 years of experience will receive an average of 600,000-1000, 000. In addition to that Rs.3,

    000/hour of OT, ETF, medical allowance etc will be provided.

    Work scale: Office hours have limited to 8 hrs per day from 9.00 am to 5.00pm. Sunday and

    poya day will be a holiday and Company will be provided an annual leave as well.

  • 8/7/2019 PED - Final DOC

    24/49

    Professional Enterprise Development

    24

    6.1.2 PERSONAL SPECIFICATION

    JOB TITLE : Project Manager

    Essential Desirable

    Qualification / Education /

    Training

    y Bachelor's Degree(BS/BA) of

    computer science or

    related field.

    y Expert to advancedproficiency with MS

    Project, Word,

    Excel, Visio,

    PowerPoint

    y Experience with oneor more of SQL,

    Oracle DB

    y MSc/ProfessionalCertification in any

    Computing related

    field

    y PMP Certification

    Personal Attributes

    y Leadershipy Good problem

    solving skills

    y Dedication persony Independent

    Worker.

    y Active and self-motivated.

    y Good listener and

    y Work will not belimited to the

    standard hours so

    must be willing to

    stay after normalhours to complete

    the work.

  • 8/7/2019 PED - Final DOC

    25/49

    Professional Enterprise Development

    25

    observer.

    y team player

    Skillsy Project Management

    ability

    y Excellent timemanagement,

    organizational, and

    prioritization skills

    and ability to

    balance multiple

    priorities.

    y Ability to work with.NET framework.

    y Ability to work withSQL Server.

    y

    Ability to write the

    business reports

    y Knowledge aboutnew technologies.

    y Ability to succeed inwork even in busy

    y Can work withdifferent platforms

    and different

    Operating Systems.

    y Good presentationskills

    y "translating"technical concepts

    into business terms

    y Mathematical skills.

  • 8/7/2019 PED - Final DOC

    26/49

    Professional Enterprise Development

    26

    or challenging

    environment

    y Communicationskills

    Experiences

    y Minimum threeyears of experience

    in system design

    and programming

    y Four or five years ofexperience in

    system design and

    programming

  • 8/7/2019 PED - Final DOC

    27/49

    Professional Enterprise Development

    27

    6.2 Junior Software Engineer

    6.2.1 Job Description

    Job Title : Junior Software Engineer

    Job Type : Full Time

    Company : Global Information Technology

    Section : Research and Development Centre

    Reports to : Research and Development Centre Director

    Location : Colombo

    Position grade : Junior

    MAIN PURPOSE OF JOB ACCOUNTABILITY

    Junior Software Engineer should be able to analyze and research user requirementsand required

    to design, develop, create, and modify general computer applications software or systems.Should

    be able to analyze and design databases within a relevance area, function individually and

    coordinately database progress as part of a team.

  • 8/7/2019 PED - Final DOC

    28/49

    Professional Enterprise Development

    28

    KEY ACCOUNTABILITY/ KEY TASK

    y Research and gather all user requirements proper mannery Analyze all user expectations to develop or improve system.y Compare and contrast existing system with the proposed system and get good solution or

    alteration for the proposed system.

    y Look at new applications and modern technologies.y Develop, design, code, and debug the software applications in different software

    languages

    y Modify the current system and get used to it to new software applications and get bettermodeling and simulation.

    y Creating excellent testing , justification and validation proceduresy Conduct classification tests, troubleshoot the clients problems and correct software faulty Concerned of design methodology, sketch programming process, maintain good

    documentation and manuals.

    y Discuss with clients, group members on project status, proposals and practical issues.y Direct and advice clients about the performance and maintain procedures for system.y Frequently update technical knowledge and skills by learning and using new

    applications

    KEY PERFORMANCE INDICATION

    y Capable to work under pressurey Talented to learn and apply new technologiesy Responsible for the superiority of own worky Achieve work with minimal supervision from the other group membersy Skilled to work with other group members and communicate well.

  • 8/7/2019 PED - Final DOC

    29/49

    Professional Enterprise Development

    29

    INTERNAL AND EXTERNAL CUSTOMERS

    y Internal: Research and Development Centre Director, Project Manager, System analysis,Seniors software engineers, Quality assurance engineers

    y External: Clients, Marketing executive

    PERFORMANCE REVIEWS

    y Ready to work in the project in day and night.y Work effectively and successfully.y Set the mile stones and achieve the work in timey Ability concentre in different projects at a the similar period

    REPORTING RELATIONS

    Research and Development Centre DirectorProgram Managerproject MangerGroup leader

    Senior Software engineersJunior Software Engineers.

    ECONOMIC CONDITIONS

    y Probation period: 1 yearPeople have to work temporary for 1 year and satisfied the company expectations. Then

    only they monitor work and give permanent job

    y Salary: Basic Salary Rs. 30,000 to 40,000.Salary applies according the work lord and based on experience

    y Working hours have not limited. Able to work in any time depend on the project

  • 8/7/2019 PED - Final DOC

    30/49

    Professional Enterprise Development

    30

    6.2.2 PERSONAL SPECIFICATION

    JOB TITLE : Junior Software Engineer

    Essential Desirable

    Qualification / Education /

    Training

    y Degree in SoftwareEngineering

    y Capability to codeVB. Net frame

    works and C#, Java,

    PHP, XML and

    Html.

    y Thoroughly knowSQL database

    y Basic knowledgesuch as Microsoft

    office packages and

    Adobe packages

    y Awareness ofprogramming

    languages

    y Awareness ofdifferent operating

    systems

    y Ability work withmultimedia tools.

    y Awareness ofmethodologies

    y Ability to use otherdatabases

    y Awareness webenable applications

    Personal Attributes y Able to work aloney Communicate with

    others

    y Think individuallyand finish the task

    y Well prepared toknow about new

    techniques.

    y Solve problemindependently

  • 8/7/2019 PED - Final DOC

    31/49

    Professional Enterprise Development

    31

    Skills y Deal with clients in awell-mannered and

    trained manner.

    y Ability to work wellwith in group

    members

    y Communicate welland share the ideas

    among the group

    members.

    y Complete themission before the

    estimated time.

    y Project ManagementSkills.

    y Work tight deadlinesunder force

    y Capable tounderstand complex

    problems

    y Having Analytical,Creative and

    logical skills

    y Quickly leaning andreading skills

    y Analyse user needsand give solutions.

    y Plan and organizetheir individual work

    Knowledgey Understanding of the

    most recent

    applications,

    programming

    languages, frame

    .y Awareness of the

    company and their

    projects.

  • 8/7/2019 PED - Final DOC

    32/49

    Professional Enterprise Development

    32

    works, database

    systems and new

    operating platforms.

    Experiences y

  • 8/7/2019 PED - Final DOC

    33/49

    Professional Enterprise Development

    33

    6.3 Junior Quality Assurance Engineer

    6.3.1 JOB DESCRIPTION

    Company : Software Solutions (Pvt) Ltd

    Location : Colombo, Sri Lanka

    Position (Title) : Quality Assurance Engineer

    Date Appointed :

    Reporting title : Research and Development Centre Director

    Reporting name : Mr. Dulanjan

    Revision date :

    Effective date :

    Position grade :

    Purpose summary of position

    The software quality assurance engineer is to responsible for performing, implementing test

    plans for all related software applications build throughout the company. Publish test results for

    to allow software developers and managers to make appropriate decision.

    Key duties and responsibilities

    y Design and maintain test plans and casesy Participate in design specification and technical documentationy Be familiar with the software development processy Be able to promote team work to increase productivity

  • 8/7/2019 PED - Final DOC

    34/49

    Professional Enterprise Development

    34

    Internal and external Relations:

    y Software Engineery Head of Quality Assurancey Team Leader

    REPORTING RELATIONS

    Software engineer-QA leadQA

    ECONOMIC CONDITIONS

    Salary: This is fully depending on the Experiences and skills. For fresh employees salary range

    is 25000-30000.

  • 8/7/2019 PED - Final DOC

    35/49

    Professional Enterprise Development

    35

    6.3.2 PERSONAL SPECIFICATION

    JOB TITLE : Junior Quality Assurance Engineer

    Essential Desirable

    Qualification / Education /

    Training

    y Diploma ofcomputer science or

    any related field

    y familiarity with QAtools and

    techniques, bug

    tracking systems,

    test design and

    execution

    y Experience withvarious

    programming

    languagesy experience testing

    web-based

    enterprise

    application

    y Bachelor's Degree(BS/BA) of

    computer science or

    related field.y Experience with one

    or more years of

    SQL, Oracle DB

  • 8/7/2019 PED - Final DOC

    36/49

    Professional Enterprise Development

    36

    Personal Attributes

    y Good problemsolving skills

    y comfort working ina distributed team

    y Independent Workery Good listener and

    observer.

    y team playery motivated by

    making customers

    happy

    y Work will not belimited to the

    standard hours so

    must be willing to

    stay after normal

    hours to complete

    the work.

    y Goodcommunication skill

    Skills y experiencediagnosing,

    reporting, tracking

    and resolving

    quality issues

    y high productivityy ability to create and

    adapt to new

    technologies

    y Can work withdifferent platforms

    and different

    Operating Systems.

    y Good presentationskills

  • 8/7/2019 PED - Final DOC

    37/49

    Professional Enterprise Development

    37

    y They often becomethe middle person

    between the

    Developers and the

    Customers, so they

    need to be able to

    understand, and

    convey, both

    viewpoints

    Experiences

    y Minimum one yearsof experience in QA

    engineering

    y two or three years ofexperience in QA

    engineering

  • 8/7/2019 PED - Final DOC

    38/49

    Professional Enterprise Development

    38

    7.0 Interview Questions and Interview Criteria

    7.1 Project Manager

    As mentioned before the interviews are usually face to face with a judge panel, This judge panel

    is a specially selected people in the company with high rank , as they need to make a correct

    discussion in order to select a candidate. This scenario is only base on the first interview.

    Some of the questions asked

    y What is the method youre going to use to find the realistic schedule for a project?y Can you tell us what methodology are you going to use to manage resources?y How do you identify risk of a program and mitigate it?y Tell me what are the project management methodologies that you are familiar?y What are the tools that you have used for project management?y How do you manage suppliers?y What is your method or how do you plan to inform the progress of the project to

    clients?

    y What are the tools you use to monitor and control projects?y What are the principles that you follow when you start a project and end a

    project?

    y Have you had any previous training to take such a job?

  • 8/7/2019 PED - Final DOC

    39/49

  • 8/7/2019 PED - Final DOC

    40/49

    Professional Enterprise Development

    40

    Interview Criteria Sheet for Project Manager

    Software Solutions

    Position: Junior Project Manager

    Applicant Name:

    Department: Research and Development Centre

    Interview Panel: Senior Software Engineer, Project Manager, System analysis

    Interview Date:

    Completed By:

    Marking Keys: NS: Not

    Satisfactory0

    S: Satisfactory

    1-3

    VS: Very

    Satisfactory3-5

    NA: Not

    applicable-

    Criteria Comments Marks Weight

    Personal Attitudes /

    Appearance

    - Dressed properly

    - Greeting

    - sociability

    - Attitude about the company

    10%

    Job Related Skills

    - Leadership skills

    - Problem solving skills

    -Analytical thinking

    - Communication skills30%

    Educational / Working

    Qualification

    - MSc in IT related field.

  • 8/7/2019 PED - Final DOC

    41/49

    Professional Enterprise Development

    41

    - Involvement in projects.

    - Experiences of previous

    work

    20%

    Communication

    -Body languages

    - Listening skills

    - Clear responses10%

    Interpersonal Skills

    - Project Management Skills.

    - Decision making

    -Attitudes about the company15

    %

    Other

    - Strong and Last Impression

    - Thanking for interviewer

    - Made 30 second self

    commercial

    15%

  • 8/7/2019 PED - Final DOC

    42/49

    Professional Enterprise Development

    42

    Interview Criteria Sheet for the Junior Software Engineer

    Software Solutions

    Position: Junior Software Engineer

    Applicant Name:

    Department: Research and Development Centre

    Interview Panel: Senior Software Engineer, Project Manager, System analysis

    Interview Date:

    Completed By:

    Marking Keys: NS: Not

    Satisfactory0

    S: Satisfactory

    1-3

    VS: Very

    Satisfactory3-5

    NA: Not

    applicable-

    Criteria Comments Marks Weight

    Personal Attitudes /

    Appearance

    - Dressed properly

    - Greeting

    - sociability

    - Attitude about the company

    10%

    Job Related Skills

    - Problem solving skills

    -Analytical thinking

    - Quickly leaning and

    reading skills

    -Creative and logical skills

    -Attitudes about the company

    - Communication skills

    - Leadership skills

    30%

  • 8/7/2019 PED - Final DOC

    43/49

    Professional Enterprise Development

    43

    - Confidence

    Educational / Working

    Qualification

    - BSc (Hons) in IT related

    field.

    - Involvement in projects.

    - Experiences different

    programming languages

    20%

    Communication

    - Listening skills

    - Clear responses

    - Body languages

    - ask question by own10%

    Interpersonal Skills

    - Project Management Skills.

    - Decision making

    - Self dedication- team building

    15%

    Other

    - Strong and Last Impression

    - Thanking for interviewer

    - Made 30 second self

    commercial

    15%

  • 8/7/2019 PED - Final DOC

    44/49

    Professional Enterprise Development

    44

    7.3 Junior Quality

    Programmer Interview Questions

    This section describes the interview questions and interview criteria for junior Quality Assurance

    Engineer. Interviewing is probably most used widely use good technique. Interviewing person

    directly and identify the candidates good and can able to know about some important thing

    cannot be direct observed. Interview has to be to contact in the best way to select the suitable

    candidates

    These are following questions that can be asked in the interview

    1. What interests you about this job?2. Why are select our organization for a job?3. Why do you want this job?4. What are testing methodology which you know?5. What do you know about this company?6. What kind of salary do you need?7. What interests do you have outside of your work?8. What is strength and weakness?9. Can you work under pressure and decline?10.What are the techniques you use for time management?

  • 8/7/2019 PED - Final DOC

    45/49

    Professional Enterprise Development

    45

    Interview Criteria Sheet for the Junior Quality Assurance Engineer

    Software Solutions

    Position: Junior Software Engineer

    Applicant Name:

    Department: Research and Development Centre

    Interview Panel: Senior Software Engineer, System analysis

    Interview Date:

    Completed By:

    Marking Keys: NS: Not

    Satisfactory0

    S: Satisfactory

    1-3

    VS: Very

    Satisfactory3-5

    NA: Not

    applicable-

    Criteria Comments Marks Weight

    Personal Attitudes /

    Appearance

    y Introductiony Impressiony Dress Code

    10%

    Job Related Skills

    y - At least 1 year ofQuality assurance

    process experience

    with Testing

    Methodology, testing

    concepts

    y Have good problemsolving skills

    30%

  • 8/7/2019 PED - Final DOC

    46/49

    Professional Enterprise Development

    46

    y Experiences inwriting and executing

    the test cases.

    y Leadership skills

    Educational / Working

    Qualification

    - BSc (Hons) in IT related

    field.

    -Diploma in computer sciene.20%

    Communication

    - Listening skills

    - Clear responses

    - Body languages

    - ask question by own10%

    Interpersonal Skills

    y - Confidence ,positivethinking

    y Team work.

    15%

    Other

    15%

  • 8/7/2019 PED - Final DOC

    47/49

    Professional Enterprise Development

    47

    List of nine ways to impress the company

    The main part of an interview is to impress the interviewer during the interview session

    but how?

    y Before the interview send a well formatted CV without any grammar or punctional errorsy Keep the CV format clean and professional were the reader could easily ready Take some time to research about the company and get to know there history before

    coming to the interview.

    y Wear a formal dress, your personality counts.y Be relaxed and talk confidentlyy Do not make 30 second pauses for a reply.

    Work Load Matrix

    Tilte Kasun Nuwan Malith Thabitha

    Advertisments 33% 33% 33%

    Job

    descriptions

    33% 33% 33%

    Personal

    specification

    33% 33% 33%

    Recruitmentstrategy

    33% 33% 33%

    Recruitmenttime table

    33% 33% 33%

    Interviewcriteria Sheet

    25% 25% 25% 25%

    Display 9 ways

    impressed

    company

    33% 33% 33%

    Documentation 25% 25% 25% 25%

  • 8/7/2019 PED - Final DOC

    48/49

    Professional Enterprise Development

    48

    8.0 References

    I. Schuler, Randall S.: Personnel and Human Resource Management, Third Edition.

    II. Rothbauer. H and Wanish, 2009, Job Interview Preparation, [Online], Available:http://job-interview-skills.suite101.com/article.cfm/job_interview_preparation, [Accessed

    26th

    January 2011].

    III. Anon, 2004, Tech Interview, [Online], Available: http://www.techinterviews.com/aspnet-datagrid-questions, [Accessed 26

    thJanuary 2011].

  • 8/7/2019 PED - Final DOC

    49/49

    Professional Enterprise Development

    9.0 Appendices

    Marking Scheme for Group Presentation

    Criteria Marks

    Allocated

    Marks

    Awarded

    3 adverts 10 marks

    3 job descriptions duties & responsibilities, salaries and line

    management structure

    10 marks

    3 personal specifications essential & desirable skills, personal

    qualities and previous work experience required

    10 marks

    A recruitment strategy use of job agents, etc. 10 marks

    A recruitment timetable an order of events from advertising to

    appointment

    10 marks

    3 interview criteria sheets one per post, showing the criteria being

    assessed, a scoring system and a minimum of 10 interview questions

    per sheet

    30 marks

    A list of 9 ways in which the company might be impressed by an

    interviewee, before, during and after the interview

    10 marks

    Quality of presentation and supporting visual aids, presentation

    skills and a demonstration of good team work and tasks management

    among the team

    10 marks

    Total marks possible 100 marks