Director Of Engineering
Current- Responsible for Defining QA strategy, approach, and execution in development projects.- Responsible for leading and directing the QA leadership team.- Provide leadership and technical expertise within Test Automation and Quality Assurance.- Be accountable for the test automation projects, mentor, and provide leadership to the QA automation developers and managers.- Participate in interviews, induction, training, and performance evaluation of all QA leads.- Provide technical leadership and expertise within the field of Quality Assurance and Testing.- Ensuring that the development teams adhere to the principles, guidelines, and best practices of the QA strategy as defined.- Focus on continuous QA improvements including usage of appropriate testing tools, test techniques, test automation.- Building and maintenance of quality standards as well as enforcing technical and testing standards.- 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 projects to key stakeholders.- Ensure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional, performance, automation, etc.- Manage training and continuous learning of QA staff by means of short courses, conferences, meetups, certifications, etc.- Be an escalation point for all matters related to testing and quality assurance and operate as a primary point of contact for the QA teams.- Direct the 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 teams.