Senior Business Analyst

American Medical AssociationChicago, IL
$85,680 - $113,526Hybrid

About The Position

The American Medical Association (AMA) is seeking a Sr Business Analyst for their Publishing team. This is a hybrid position based in Chicago, IL, requiring 3 days a week in the office. The role involves acting as a solutions consultant to understand business needs, prepare requirements for system solutions, analyze and document user needs, design program specifications, and partner with developers in the testing cycle. The position also assists in estimation and implementation of system solutions, and provides training and documentation. At AMA, the mission to improve the health of the nation starts with its people. They foster an inclusive, people-first culture where employees are empowered. AMA encourages and supports professional development and is dedicated to social responsibility.

Requirements

  • BS or BA degree in computer science or relevant experience required.
  • Minimum of 5-7 years of experience with analysis and problem definition state-of-the-art information systems and technology as it pertains to business applications and processes.
  • Experience in evaluating new technology and how it can improve business processes.
  • Must have experience documenting complex business systems problems and be able to provide recommendations and research of industry trends, business products, performance analysis, feasibility, and cost ramifications.
  • Excellent organizational and communication skills, with strong strategic thinking, and attention to detail.
  • Strong interpersonal and customer relationship skills required.
  • Detail-orientated individual with strong problem solving analytical, and interpersonal skills.
  • Ability to coordinate and mentor teammates by instruction and example.
  • Ability to express complex business concepts effectively, both verbally and in writing.
  • Prepares written business documents that are coherent, grammatically correct, and professional.
  • Ability to collaborate and work with other departments/organizations well.
  • Ability to work long hours, when necessary, to travel, attend educational events, and to meet with vendors and high-level business leaders.
  • Seeks and participates in development opportunities above and beyond required training expectations.
  • Proactively initiates develop, and maintains effective relationships with internal and external team members to achieve results.
  • Demonstrated ability to be highly productive in a fast-paced team environment.
  • Ability to create full system test plans.
  • Ability to execute testing cycles, both system and performance.
  • Ability to work closely with Business Users for all User Acceptance Testing.
  • Ability to produce test scripts for automation purposes.
  • Minimum of 5 years of experience in business systems requirements analysis, including use case analysis, workflow and data flow modeling, and software design in a client/server or web environment with object modeling tools.
  • Strong leadership skills including the ability to influence while leveraging good judgment, tact, and a good developer of people.
  • Relevant 5 to 7 years of experience working in Systems & Integrating testing process.

Nice To Haves

  • MS or MBA degree is strongly desired.
  • Practical knowledge, experience and exposure to HTML, CSS, JSON, XML, and Web Analytics Software (Google Analytics, Google Search Console) is preferred.

Responsibilities

  • Develop specifications for solutions that fulfill business requirements for projects of medium size and complexity through requirements analysis, design, and work estimation.
  • Coordinate and lead requirement review sessions.
  • Provide clarification to requirements and use cases to the Developers.
  • Assure that all products, requirements, and design deliverables adhere to design and usage consistency, maintaining standards including conducting Users Acceptance Testing and Product verification with the business users.
  • Work as a solutions consultant and present how solutions fulfill business requirements.
  • Provide training and documentation on solutions to operations team and ensure proper usage and SOPs are developed to utilize new features and functions.
  • Work with the designated team lead to provide Tier 2 system support to end-users.
  • Heavy participation in technology life cycle management to ensure long-term maintainability of systems and reduce risk of technology obsolescence.
  • Work with developers to manage, and handle ‘break-fix’ issue resolution efforts including functional, performance, and integrating testing.
  • Perform root-cause analysis to determine underlying problems and makes recommendations for short and long-term solutions.
  • Assist in proper validation to ensure that issues are resolved in a timely manner.
  • Work with various developers on all testing cycles related to the system solutions. This includes, but is not limited to, the creation of overall test plans, detailed test cases, execution and coordinated execution of the test plans, and coordinating the execution of the user acceptance testing.
  • Report project status regularly to team lead.
  • Recognize and identify potential areas where existing procedures require re-engineering, or where new ones need to be developed.
  • Raise all concerns, issues, and risks to management.
  • Share intellectual knowledge and mentor other development team members.
  • Enhance professional and technical knowledge through participation in informal and formal training sessions.
  • May include other responsibilities as assigned

Benefits

  • Encourage and support professional development for our employees
  • Dedicated to social responsibility
  • Employees are also eligible to participate in an incentive plan.
  • To learn more about the American Medical Association’s benefits offerings, please click here.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service