Quality Control Analyst/Engineer

CU Answers•Grand Rapids, MI
•Onsite

About The Position

CUAnswers is seeking a Software Quality Assurance Analyst / Engineer to test, troubleshoot, and improve software used by credit unions. The role is suited to candidates with experience in financial services—particularly lending—or backgrounds in financial operations, auditing, compliance, quality review, or software testing. The position involves testing software features and releases, identifying and documenting issues, and collaborating with developers and product teams to improve software functionality. CUAnswers describes its workplace as a professional office building setting. Some assignments are primarily office-based, while others may involve moderate to extensive travel, as applicable to the job functions or qualifications. The salary range is $50,000–$60,000.

Requirements

  • At least one year of financial services experience, particularly in lending, is strongly preferred.
  • Experience with quality control, auditing, compliance reviews, process verification, or software testing is highly valued.
  • Understanding of banking operations, financial transactions, or lending processes.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent attention to detail and communication skills.
  • Ability to learn new technology and work independently or collaboratively.
  • Associate degree in IT or equivalent relevant work experience.

Nice To Haves

  • Experience with manual or automated software testing.
  • Experience with tools such as Katalon Studio or Selenium.
  • Experience with scripting languages such as Python, JavaScript, or Groovy.
  • Familiarity with IBM iSeries systems or software development processes.

Responsibilities

  • Test new software features, updates, and enhancements for accuracy and reliability.
  • Identify, investigate, and document software issues.
  • Perform manual testing and assist with automated testing processes.
  • Work with developers and product teams to troubleshoot problems and improve software functionality.
  • Review testing results, identify discrepancies, and recommend improvements.
  • Support software releases and maintain accurate testing documentation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service