Key Responsibilities and AccountabilitiesCollaborate with product owners developers and stakeholders to define clear acceptance criteria including cross functional requirementsPromote and advocate for quality throughout the SDLC applying shift left and shift right quality mindsetGuide the test strategy for the team and contribute to the overall departmental test strategyDemonstrate adaptability to the test approach based on evolving team and project needsDefine and implement efficient testing processes methodologies and best practicesBalance exploratory and automated testing efforts for optimal test coverageDrive the team to create a reliable automated test suite with strong reporting capabilities that ensures simple effective analysis of failuresIntegrate testing processes seamlessly into continuous integration and continuous delivery workflows for rapid and reliable software deliveryEncourage and apply test driven development and pair programming practicesFoster a culture of continuous improvement and adaptation within their development teamShare new and innovative ideas about quality and agile techniques with the delivery team and the quality communityMentor members of the team and fellow quality engineersSkills and AbilityPossess strong knowledge and experience in performance testing user interface automation application programming interface testing and contract testingUnderstand existing alerting and monitoring dashboards and suggest changes that make product quality visibleSkills and AbilityStrong knowledge and hands on experience in performance testing user interface automation application programming interface testing and contract testingAbility to understand existing alerting and monitoring dashboards and suggest improvements that make product quality more visible