Job description

                      

Job title: Team Leader Quality Engineer

 

Department: Web Development

 

Reports to: Technical Director

 

 

Job code: QC-TL

 

Job type: full time.

 

 

(SUMMARY) Basic function and scope:

 

This position is responsible for managing software quality teams by providing technical direction and helping to ensure that the project is completed on time with the accepted level of quality. This position will also be responsible for planning, executing and follow-up software testing activities.

 

Main tasks and responsibilities:

1.       Responsible for conducting, leading and coordinating software quality activities throughout the project.

2.       Manage quality team by conducting daily stand ups, ensuring sprints are completed on time and removing impediments.

3.       Participate in quality activities partially by actively writing testing plans, test cases and issues.

4.       Provide technical leadership for project and team through technical and issues reviews, ensuring best technical practices are applied.

5.       Ability to understand analysis and architecture models to build test cases upon.

6.       Participate in the interviewing, training, overseeing and appraising team members.

7.       Responsible for ensuring project estimates and schedules are created.

8.       Responsible for executing test cases and reporting issues and follow-up till closure.

9.       Evaluate new technologies and evaluating how they could be integrated.

10.   Assists in technical backlog prioritization, planning and communication.

11.   Provides technical guidance and coaching to team members.

 

Required skills and qualifications:

  1. Education: B.SC. Of computer science or equivalent.
  2. Experience: 5+ years.

3.       Having strong experience testing types.

4.       Experience configuration management environments.

5.       Excellent English reading and writing skills

6.       Strong oral presentation and written communication skills

7.       Ability to learn new technologies.

8.       Must have excellent problem solving skills

9.       Overcoming technical challenges.

10.   UML knowledge and practice

11.   Testing for both desktop and web applications, mobile application is +

12.   Deployment basics for desktop and web solutions, and databases

13.   SQL Server basics

14.   Ability to prepare testing environment.

15.   Agile methodology concepts and practice

 

Work contacts:

·         Implementation team – Understand the needs and issues and report on the tracking system.

·         Development team leader – daily startup meeting to clarify system issues and needs and resolve conflicts.

·         Technical Manager– working closely with technical manager on overcoming technical trends and challenges. Implementations of effective solutions.

 

Latitude for actions or decisions:

a.       Type of assignment:

·         Working according to well-defined procedures, clearly set precedents or craft standards.

·         Devises work methods according to general directive, policies and specialized professional standards.

 

b.      Type of supervision received:

·         Work is subject to detailed check at regular intervals.

·         Supervisor keeps advised of work progress spot-checks completed work.

 

Nature of assignments:

·         Review application feature list

·         Understand architecture models

·         Conduct technical review for the UI design and architecture models

·         Work breakdown structure

·         Writing testing plans

·         Writing test cases

·         Review test cases

·         Execute test cases

·         Recording issues

·         Follow-up issues to closure

Keep performance indicator factors:

·         Utilization%

·         Performance%

·         Rework%

·         Task Ownership%

·         Conformance and adherence

  • Personal attitude (Staff members who foster loyalty in employees have a plus, Helping others practically adds a plus, Promoting a positive image of the Company. Speaking negatively of the company is a minus. (This doesn't apply to constructive criticism)

 

Supervisory responsibilities:

Job titles:

·         Sr/Jr developers

Number supervises:

·         4

 

Tools, Equipments and machines:

a.       Tools:

·         MS-Office

·         Tracking system.

 

b.      Equipments and machines:

·         PC

 

Working hours and environment:

·         Most of the time you'll work a 40 hour week

·         You'll probably be able to do some of your job from home if you want to and your manager allows it.

 

Employee name:

 

 

Employee signature:

 

Date:

 

I certify that I have read and understand the responsibilities assigned to this position.

 

Manager’s title:

 

 

Manager’s signature:

 

Date:

 

I certify that this job description is an accurate description of the responsibilities assigned to the position.

 

Human Resources Approval:                                                               Date:

 

NOTE: This job description is not intended to be all-inclusive. Employee may be required to perform other tasks to meet the ongoing needs of the organization.