1.Test current products and identifying deficiencies 2.Suggest solutions to identified product problems 3.Investigate product quality in order to make improvements to achieve better customer satisfaction 4.Plan, create and manage the overall Quality Planning strategy 5.Collaborate with the Product Development team to ensure consistent project execution 6.Identify quality assurance process bottleneck and suggest actions for improvement 7.Oversee continuous improvement projects 8.Collect quality data 9.Identify key KPIs for product quality 10.Prepare and present reports and metrics to Senior Management 11.Design, develop and execute automation scripts using open source tools