Job Description:
QA Lead will be responsible to oversee the activity of the quality assurance department
and staff, developing, implementing, and maintaining a system of quality and reliability
testing for the organization's products. Lead has to make sure that there is no gap
between quality release and quality perceived by the end-user. Since in today’s world
quality is the sole factor that distinguishes competitive products, the test lead has a key
role to play.
He has to continuously improve himself/herself and his/her team to match the new
technology, testing techniques, and methodologies of the market.
Role & Responsibilities –
Defining Quality Metrics
- Defining quality standards and metrics for the current project/product.
- Working with all stakeholders to ensure that the quality metrics are reviewed,
closed, and agreed upon.
- Make the QA team aware of the Quality matrix and resolve all the queries.
- Create a list of milestones and checkpoints and set measurable criteria to
check the quality on a timely basis.
Defining Testing Strategies
- Defining processes for the test plan and several phases of the testing cycle.
- Planning and scheduling several milestones and tasks like alpha and beta
testing.
- Ensuring all development tasks meet quality criteria through test planning, test
execution, quality assurance and issue tracking.
- Work closely on the deadlines of the project
- Ensure the team is focusing on automation along with manual testing.
- Keep raising the bar and standards of all the quality processes with every project.
- Set processes for test plan reviews and ensure that test plans get reviewed
by all stakeholders.
- The push team continues to innovate.
- Review test strategies and see that all the various kinds of testing like unit,
functional, performance, stress, acceptance etc. are getting covered.
- Finding new strategies for automation testing and day-to-day work processes like
agile and scrum
- Motivating team and taking informative quick decisions.
- Finding and arranging behavioural, functional, and non-functional training needs for
the team
- Coordinate activities which enforce quality improvements
- Resolving conflicts among team members.
- Maintaining cordial relationships between cross-functional teams like
development, configuration management.
Reporting
- Reviewing status reports from team managers and taking appropriate actions
accordingly.
- Should be the focal point of contact for the QA team for all the escalations related to
testing and Quality assurance.
- Sending crisp and clear status to the higher management.
Managing Risks
- Creating and defining risk contingencies and plans.
- Reviewing status reports from team managers and taking appropriate actions
accordingly.
- Should be the focal point of contact for the QA team for all the escalations related to
testing and Quality assurance.
- Sending crisp and clear status to the higher management.
- Creating and defining risk contingencies and plans.
Process improvements
- Ensure that several testing and validation processes are improved
continuously.
- Motivate the team to improve efficiency so that the time saved can be used in
different work areas.
- Challenge the team continues to move towards automation for all daily works
Publish the improvements to all the stakeholders and depict the improvements
using data points.
- Create quarterly milestones for yearly improvement projects and set deadlines
for the team to complete them.
- Work with the development team to ensure that the quality engineers get apt
support like automation hooks or debug builds where ever and whenever
possible.