Bachelor's degree in Computer Science, Software Engineering, or similar, or equivalent experience
Minimum of two years in software quality assurance
Proficiency in various testing types: functional, non-functional, system, user acceptance, regression, and integration
Solid understanding of Agile, Scrum, and Waterfall methodologies
Excellent analytical, problem-solving, and organizational skills
Must be bondable
Responsibilities
Develop and maintain detailed test plans, test cases, and scripts based on requirements
Execute manual and automated tests, identify and track defects using tools
Collaborate with developers and business stakeholders for issue resolution
Participate in all phases of the software development lifecycle
Apply appropriate QA methods across Agile, Scrum, and Waterfall processes
Lead and mentor QA team members and staff involved in quality assurance
Contribute to the improvement of QA standards, processes, and methodologies
Benefits
Collaborative work environment
Opportunity to lead and mentor a team
Exposure to various software development methodologies
Contribution to the continuous improvement of QA practices
Engagement in the full software development lifecycle
Full Job Description
Are you passionate about software quality, continuous improvement, and leading teams to deliver exceptional digital solutions? Join our Software Development team as a Quality Assurance Lead, where you'll play a critical role in ensuring our software products meet high standards of quality, usability, and reliability.
In this role, you'll lead quality assurance efforts across the software development lifecycle, collaborate closely with developers and business partners, and mentor team members to strengthen testing practices and outcomes. You'll thrive in a fast-paced, collaborative environment while helping deliver solutions that exceed member and staff expectations and support the credit union's digital channels.
Job Duties
Develop and maintain comprehensive test plans, test cases, and test scripts based on functional and non-functional requirements
Execute manual and automated test cases; identify, document, and track defects using defect-tracking tools
Collaborate with developers and business stakeholders to ensure timely resolution of issues
Participate in all phases of the software development lifecycle, including requirements definition, testing, and release management
Apply appropriate QA approaches across Agile, Scrum, and Waterfall development methodologies
Lead, mentor, and support QA team members and other staff involved in quality assurance
Contribute to the development and continuous improvement of QA standards, processes, and methodologies
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
Minimum of two years of experience in software quality assurance
Experience with multiple testing types, including functional, non-functional, system, user acceptance, regression, and integration testing
Strong understanding of Agile, Scrum, and Waterfall development methodologies
Excellent analytical, problem-solving, and organizational skills
Must be bondable
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.