Quality Assurance Team Lead

QA/Automation Falmouth, Maine Orono, Maine


Description

Responsibilities

  • Lead Agile-oriented quality planning and testing activities for defined feature sets, ensuring adherence to QA standards throughout the software development lifecycle.
  • Manage QA staff by scheduling testing work, allocating resources, and tracking daily workloads to ensure projects remain on schedule and deadlines are met.
  • Prepare manpower and time estimates for testing efforts across assigned projects and feature development.
  • Mentor and support QA team members by assisting with test case development, recommending additional test scenarios, and providing guidance to improve test coverage and effectiveness.
  • Provide professional feedback on QA staff performance, participate in employee performance reviews, and lead regular team meetings to promote collaboration and alignment.
  • Design, implement, and execute test plans and test cases based on product functional specifications to ensure program, module, and system integrity.
  • Analyze complex software issues, determine root causes, document defects in issue-tracking systems, and communicate testing progress, risks, and project status to the QA Manager and development teams.
  • Collaborate with development, product management, and other cross-functional teams, including participation in the design and review of new modules, programs, and enhancements to ensure testability and product quality.
  • Manage and evaluate automated test scripts where applicable and contribute to the development of QA standards, testing processes, and continuous improvement initiatives.
  • Participate in QA workshops and professional development activities while staying current with changes in the company’s technical environment and evolving QA industry practices.

Qualifications

  • Bachelor’s degree in business, computer science, information systems, or comparable work experience.
  • Five or more years of experience in software quality assurance.
  • Two or more years of computer-related experience in training, support, or related technical roles.
  • Experience providing leadership, mentorship, or direction to QA staff or technical team members.
  • Strong understanding and implementation of QA testing methodologies, standards, and best practices.
  • Experience designing and executing test plans, test cases, and testing strategies for complex software systems.
  • Three or more years of Tyler or related software experience preferred.
  • Previous experience with test automation preferred.
  • Strong analytical and problem-solving skills with keen attention to detail.
  • Ability to work independently and collaboratively within a team environment.
  • Ability to prioritize and complete multiple tasks in a fast-paced technical environment.
  • Excellent written and verbal communication skills, including active listening, presentation, and stakeholder communication.