Develop, implement, and regularly iterate upon QA processes, programs, and activitiesSeek out and deploy new tools and automation opportunitiesCommunicate to project managers, technical leaders, epic leaders & stakeholders on test strategies, risk management, and mitigation plansDefine quality and risk for each releaseParticipate in analyzing the trends in live issues and assist in the planning and resolution of said issuesConduct regular one-on-ones with direct reports, providing clear feedback and supportAssist with the onboarding and training of new QA staffLead and automate testing efforts, manage bug reports, and coordinate with developers and Customer Service to ensure functional and high-quality user experiences.Lead the QA process for all web and mobile app submissions and existing releases, including managing bug reports and proactively testing functionalityCreate detailed test cases, scripting, release notes, and other technical documentation based on specs and tickets.Automate testing where appropriate to prevent regressions.Act as second-level support to review and reproduce escalated customer inquiries from Customer Service.Communicate effectively with Customer Service, internal developers, other internal QA resources, and external development agencies/vendors regarding bugs, fixes, and releases.Continuously monitor and improve the QA process to enhance efficiency and effectiveness.