Position: QA Practice Lead
Company: opinov8
Category: QA Automation
Experience required: 5y
English level: fluent

POSITION OBJECTIVES:
- Define the QA strategy and approach for all the company’s projects and be ultimately responsible for ensuring project quality.
-Provide regular direction, mentoring, and coaching to QA team members, ensuring the success of the team’s manual and automation efforts.
-Keep ownership of QA environments across all projects/products.
-QA Practice Lead is hands-on from a technical point of view but has a strong focus on strategy and processes.
-Working closely with the DevOps practice to define the optimal solution for each platform.
-Oversee the delivery and maintenance of automated scenarios and frameworks based on industry best practices
-Provide expertise throughout the entire project/product development life cycle with a strong sense of quality ownership making sure that quality is baked in from the start. 

RESPONSIBILITIES:
-Development of the QA strategy, methodology, discipline and framework. Driving and improving the QA team in areas of automated testing and agile testing.
-Provide technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools and Techniques across the project.
-If needed leading and directing the existing QA team.
-Technical expertise in Test Automation and Quality Assurance.
-Ensuring that all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking.
-Ensuring that the development teams adhere to the principles, guidelines and best practices of the QA strategy as defined.
-Continuous QA improvements including use of appropriate testing tools, test techniques, test automation.
-Monitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement. Implement steps required to improve the processes.
-Gather and present testing metrics and testing activities for the project and to key project stakeholders.
-Ensure the proper use of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional, performance, automation, etc.
-Security and network penetration testing with the DevOps practice 

QUALIFICATIONS:
-QA Management experience across multiple projects, offshore and in-house.
-Must have a proven track record of building QA teams, managing the function and direction of the qa teams.
-Be a strong leader with experience in implementing and shaping the company’s qa processes and strategies.
-Have strong technical skills, both functional and non-functional, manual and automation, ideally  in a continuous delivery environment.
-Strong communication skills with all the key stakeholders to ensure QA vision is understood and implemented correctly.
-Advocate of Quality Assurance, Continuous Improvement and industry recognized Best Practices.
-Excellent knowledge of Risk Management, Risk Identification and Risked Based Testing.
-Experience managing testing departments or a testing functions, managing large and complex activities and processes.
-Flexible with the ability to and work under pressure.
-Proactive, strong minded, quick thinker and assertive.
-Able to motivate a team, recognize good talent and bring out the best out of each individual.
-A mature and professional individual who is self-motivated and enthusiastic.
-Excellent communicator, influencing skills and negotiation skills to get management buy-in on  ideas and concepts.
-Able to communicate with all levels of management and peers within the organisation.
-Providing leadership
-Building and maintaining relationships.
-The ability to priorities work and tasks under pressure.
-Ability to handle conflict effectively.
-Ability to build, implement and direct quality assurance principles and maintain quality of delivery.