Business Analyst (Senior)

Novalink Solutions LLC•Augusta, ME

About The Position

The Business Analyst will support the life cycle of the CCWIS and CCMS projects within DHHS and report directly to the Project Manager. The role involves conducting detailed requirements analysis, documenting processes, and managing user acceptance testing. The successful candidate will use analytical thinking and explain complex concepts to non-technical users, partnering with IT support teams to define requirements that inform project goals. The position includes collaborating with the Project Manager on project success and risk mitigation; developing future-state business process models to address roadblocks, challenges, and opportunities; producing clear functional and technical requirements for solution planning; and managing and participating in user acceptance testing to verify the functionality and completeness of system changes. The Business Analyst will facilitate requirements workshops and develop business, functional, stakeholder, and non-functional requirements, report specifications, and requirements traceability matrices. The role also calls for creating workflows using formal notation such as BPMN, representing complex business processes graphically, and working independently with strong organization, writing, time management, and communication skills.

Requirements

  • Experience conducting facilitated workshops for requirements analysis.
  • Experience creating workflows using formal notation such as BPMN.
  • Knowledge of formal requirements-gathering methodologies.
  • Experience developing business requirements, including project initiation documents, needed achievements, and quality measures.
  • Experience developing functional requirements describing what a system, process, or product/service must do to fulfill business requirements.
  • Experience developing user or stakeholder requirements and correctly interpreting stakeholder needs.
  • Experience developing non-functional requirements, such as performance, scalability, quality of service, security, and usability.
  • Experience developing report specifications.
  • Experience developing requirements traceability matrices.
  • Strong organization and writing skills.
  • Experience developing graphic representations of complex business processes.
  • Ability to work independently and self-direct.
  • Ability to manage time efficiently.
  • Advanced customer-facing skills, including excellent communication with all levels of business and IT staff.
  • Experience with State of Maine child welfare systems and other aspects of state government.
  • A balance of business analysis and interpersonal skills.
  • Proficiency in business process modeling, business requirements gathering, and gap analysis.
  • Natural analytical thinking and ability to explain difficult concepts to non-technical users.

Responsibilities

  • Collaborate with the Project Manager to build a path to success and define risk mitigation strategies when risks arise.
  • Develop future-state business process models to address roadblocks, challenges, and opportunities.
  • Develop clear and concise functional and technical requirements for solution planning.
  • Manage and participate in user acceptance testing to verify the functionality and completeness of system changes.
  • Conduct facilitated workshops for requirements analysis.
  • Create workflows using formal notation such as Business Process Modeling Notation (BPMN).
  • Develop business, functional, stakeholder, and quality-of-service (non-functional) requirements.
  • Develop report specifications defining report purpose, justification, attributes and columns, owners, and runtime parameters.
  • Develop requirements traceability matrices to record requirements through each stage of the requirements-gathering process.
  • Develop graphic representations of complex business processes.
  • Partner with IT support teams to define requirements that inform project goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service