Quality Assurance Analyst II (Hybrid)

American Medical AssociationChicago, IL
Hybrid

About The Position

The American Medical Association (AMA) is seeking a Quality Assurance Analyst II for its Information Technology team. This is a hybrid role based in Chicago, IL, requiring three days a week in the office. The primary responsibility is to perform structured and comprehensive end-to-end testing of internal and external software. This includes developing test requirements, strategies, plans, cases, outlines, and checklists for new and upgraded software, adhering to established quality assurance standards, and identifying areas for improvement. The role involves executing system test plans, providing oversight for user acceptance testing, and documenting, reporting, and tracking software defects and enhancement requests. Additionally, the analyst will contribute to maintaining an inventory of test scripts that outline the expected functionality of critical software and applications.

Requirements

  • BS or BA degree in computer science, or related field, or equivalent experience.
  • Minimum 3 year’s experience and demonstrated understanding of structured software-testing methodology.
  • Knowledge and/or prior experience with software development life cycle approaches, including both waterfall and agile SLDC methodologies.
  • Understanding of the programming model in web-based software and applications and security awareness.
  • Ability to understand and organize business and system requirements into testable cases and system testing cycles.
  • Ability to effectively plan and execute system testing.
  • Assist in User Acceptance Testing (UAT) and performance/load testing in various environments if needed.
  • Ability to document results in standard formats and provide high-level feedback and recommendations for go/no go implementation status.
  • Experience with software testing tools, including test case management, automated testing, browser and device testing, and defect management.
  • Strong desire to continuously improve the software quality assurance process.
  • Demonstrates responsibilities above and in improving software products through quality management.
  • Ability to work long hours, when necessary, to travel, attend educational events, and meet with vendors and high-level business leaders.
  • Solid understanding of evolving technology trends and assesses internal applicability.
  • Ability to express complex technical concepts effectively, both verbally and in writing.
  • Ability to work well with people with varying degrees of technical experience.
  • Time management and problem-solving skills.

Responsibilities

  • Write and maintain test strategies, test procedures, test cases, and referencing/traceability documents.
  • Enter test asset information into appropriate repositories.
  • Use automated testing tools when appropriate to record reusable test scripts from testing documentation.
  • Perform manual structured testing, as needed.
  • Evaluate recorded script results and enter defects into defect management tool.
  • Develop and execute regression tests.
  • Ensure that defects are resolved and re-tested prior to software certification at various software testing phases.
  • Create testing and progress reports for project management.
  • Lead full user acceptance testing and regression testing for each release of critical software and application specific projects.
  • Report all defects to developers in a timely manner.
  • Ensure appropriate measures are taken for disaster recovery.
  • Participate in requirements and test case review sessions.
  • Ensure that all QA policies, procedures, and standards are followed.
  • Work with Senior Quality Analyst to identify test case candidates for automation.
  • Contributes to maintaining library of documentation around results from each test.
  • Contribute to maintaining central test case and defect management repositories and follow related processes and procedures.
  • Establish appropriate liaison relationships with AMA and outsourced consulting teams to ensure adherence to AMA standards.
  • Provide feedback on assessment of testing tools and recommend both standard testing processes and/or tools.
  • May include other responsibilities as assigned.

Benefits

  • Encourage and support professional development for our employees
  • Dedicated to social responsibility
  • Incentive plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service