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.