IT Quality Assurance (QA) Analyst

ECHOorporated•Lake Zurich, IL
•Hybrid

About The Position

ECHO Incorporated is hiring an IT Quality Analyst to serve as a quality assurance liaison among IT technical teams, Business Analysts, project teams, vendors, and business users. The Analyst develops an understanding of business requirements, functional designs, expected outcomes, and approved project scope, then independently designs and executes testing to verify that new or modified software meets user requirements and ECHO standards before it is provided to business users for User Acceptance Testing (UAT). This is a hybrid position, with the flexibility to work from home and on-site at ECHO’s Lake Zurich facility. The salary range is $105,000–$110,000, based on experience and qualifications.

Requirements

  • At least 5 years of experience in Quality Assurance, Business Analysis, application support, software testing, project coordination, or a related IT role.
  • Demonstrated ability to review and interpret business and functional requirements.
  • Hands-on background developing and executing functional test cases and scenarios.
  • Familiarity with coordinating or participating in User Acceptance Testing (UAT).
  • Strong analytical, problem-solving, and critical-thinking skills.
  • Excellent written and verbal communication skills.
  • Ability to communicate effectively with technical teams and non-technical business users.
  • Detail-oriented, with strong organizational and follow-through skills.
  • Ability to manage multiple projects, testing activities, priorities, and deadlines simultaneously.
  • Bachelor’s degree in Information Technology, Computer Science, Information Systems, Engineering, Business, or a related field required.

Nice To Haves

  • Master’s degree, MBA, or relevant executive technology leadership education preferred.

Responsibilities

  • Review business and functional requirements, process flows, use cases, acceptance criteria, and design documentation to ensure requirements are clear, complete, and testable.
  • Partner with Business Analysts, Project Managers, developers, application teams, and business stakeholders to understand project scope, system changes, and expected outcomes.
  • Develop and execute test scenarios and test cases based on approved requirements and functional designs.
  • Perform functional, integration, regression, end-to-end, compatibility, and error-handling testing for new and modified software.
  • Identify, document, and troubleshoot defects, data or configuration issues, and unintended impacts to existing functionality.
  • Partner with IT teams and vendors to resolve issues, retest corrections, and confirm solutions are ready for UAT.
  • Plan, coordinate, and lead UAT activities, including test plans, scenarios, schedules, documentation, and tester communication.
  • Guide business users through testing, track progress and issues, and ensure testing is completed within project timelines.
  • Coordinate final UAT approval prior to production deployment.
  • Serve as the liaison between business testers and IT teams during QA and UAT.
  • Evaluate reported issues to determine whether they are defects, requirement gaps, data or configuration issues, training or process concerns, enhancements, or out-of-scope requests.
  • Document and track defects through resolution, retesting, and closure while communicating technical information clearly to business users.

Benefits

  • 11 paid holidays
  • Affordable medical, dental, and vision insurance
  • Paid time off
  • Yearly bonus potential
  • 5% 401(k) match
  • Tuition reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service