The Goddard School - Philadelphia, PA

posted 2 days ago

Full-time
Philadelphia, PA
Social Assistance

About the position

The QA Engineering Manager will lead and manage the quality engineering team to ensure the delivery of high-quality software products, solutions and demonstrate commitment to excellence. This role involves the development and implementation of QA and Testing processes, leading automation strategies, and overseeing all testing activities to ensure products meet both functional and non-functional requirements and meet best in class customer experiences. The QA Engineering Manager will have demonstrable track record of high-quality product releases working closely with cross-functional teams, including development, product management, and operations. They will also establish key metrics for product quality and Testing plans; manage the end-to-end QA lifecycle from planning through to production deployment.

Responsibilities

  • Define and implement the overall Quality Testing strategy, including the balance between manual and automated testing, and ensure alignment with company goals.
  • Lead and mentor a team of quality engineers, including offshore engineers, fostering a culture of excellence and accountability; driving continuous improvement with product enhancements and modernization effort in each release.
  • Lead the QA Engineering team in the design, development, and execution of test plans and cases, ensuring full coverage of features and functionalities.
  • Manage day-to-day activities of the QA Engineering team, providing guidance, mentorship, and support to ensure high team performance.
  • Establish, maintain, and continually improve QA/Testing processes and procedures to ensure efficiency, scalability, and adherence to industry standards.
  • Drive test automation initiatives to reduce manual effort, improve coverage, and accelerate the software delivery cycle.
  • Collaborate with development teams to identify potential quality risks early in the development lifecycle and influence their mitigation.
  • Lead QA/Test planning and execution efforts for multiple projects, ensuring quality and testing activities align with project deadlines and objectives.
  • Work closely with product managers, developers, and other stakeholders to understand product requirements, acceptance criteria, and risks.
  • Oversee testing efforts in various environments (development, staging, and production) to ensure high quality prior to release.
  • Define key quality metrics and produce regular reports to track performance, defect leakage, test coverage, and automation progress.
  • Monitor and reports key quality metrics, perform detailed analysis and documentation of defects, as well as recommendations for corrective actions.
  • Maintain visibility of the team's activities and ensure clear communication with senior management regarding QA /Testing progress and challenges.
  • Build a collaborative, positive team environment and promote continuous learning within the QA team.
  • Hire, train, and develop QA engineering staff, ensuring the team is equipped with the necessary skills and knowledge to succeed in their roles.
  • Conduct performance evaluations and identify opportunities for growth and improvement.

Requirements

  • 8+ years of experience in software quality engineering, with at least 5 years in a QA management and leadership role.
  • Strong experience with QA and software engineering processes, test plan, test design, test automation, and performance testing methodologies.
  • Proficiency in automated testing tools (e.g., Selenium, Cypress) and experience in managing both manual and automated testing efforts.
  • Solid understanding of SDLC (Software Development Life Cycle) and Agile/Scrum methodologies.
  • Experience working in continuous integration/continuous delivery (CI/CD) environments.
  • Experience with cross-platform and mobile technologies, required.

Nice-to-haves

  • Bachelor's degree in Engineering, Quality Management or related field.
  • Experience working with Azure DevOps.
  • Familiarity with Microsoft Dynamics CRM and Adobe AEM is a plus.
  • Familiarity with PowerBI is a plus.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service