Comet Global Consulting is a fast-growing consultancy that specializes in inbound and outbound CRM, marketing and decision management solutions. We deliver high-impact strategy and technical consulting and provide ongoing development and operational support services. Initiatives are led by Client Engagement and Practice Leads with the expectation that the Senior Business System Analyst will be involved from project definition through full project delivery, implementation and ongoing support.

Summary of Position

The Senior Business Analyst is responsible for collaborating with clients and colleagues to define business and system requirements, perform business process analysis, and recommend solution options.

The ideal candidate will collect, analyze, clarify, and review business requirements for new modules and enhancements to existing; specify functional and business requirements; design and prototype user interfaces; develop test plans and scripts based on the documented functionality.


This position works as part of a Cross Functional Team, reporting to the Engagement Leader.

Major Responsibilities

User Requirements Gathering

  • Collects, documents, interprets, analyzes and confirms specifications for new or enhanced functionality with internal and external business owners
  • Leads and mentors other members of the Business Analysis team
  • Leads logical design sessions associated with the implementation of business requirements. Ensures clear capture of business goals/needs, following a standard process methodology
  • Clarifies and develops objectives and key issues in a structured manner
  • Presents requirements to stakeholders, confirming findings and/or making adjustments to documentation
  • Provides soundly based advice to both development team and business units, from a business and/or technical perspective

Systems Design

  • Documents logical/conceptual designs from requirements specifications. Reviews documents created by other members of the team
  • Analyzes requirements and works with the applications development function to develop appropriate logical solutions
  • Reviews & confirms with all stakeholders the suitability of proposed solutions including assessment of impact
  • Leads the preparation of user-acceptance criteria
  • As part of the cross functional team prepares reviews of specifications and contributes to risk-assessments
  • Acts as the liaison between the lines of business and the development team

User Acceptance Testing Support (UAT)

  • Negotiates acceptance criteria on behalf of the business
  • Facilitates the test instance through the acceptance phase through liaison with testing area and developers
  • Provides test strategies and advice in the preparation of suitable testing scenarios/tests and data
  • Manages requirements issues arising during testing
  • Assists in business procedure testing
  • Provides assistance to the QA team through UAT, as required


  • Documents and creates Functional Specifications, Functional Use Cases, including documented workflows, data flow diagrams, batch and online system process flows, screen prototypes and user/interface designs
  • Creates Post-implementation support documentation
  • As 3rd level Client Support, provides assistance in resolving client inquiries, as well as the effective and efficient service for the screening, prioritization and resolution of production defects
  • Contributes to the creating of QA documentation for user release
  • Provides advice/support for development of training programs
  • Provides assistance in diagnosing application issues

Relationship Management

  • Liaises with external organizations where required
  • Contributes positively to the team environment to allow individual and team goals to be met
  • Facilitates strong communication channels between the team and key IT and business contacts
  • Follows written system procedures and policies in the execution of assigned duties
  • Collaborates with team members in evaluating existing processes and creating new processes when required
  • Provides sales support as an expert in their product area as needed
  • Provides support to marketing for the production of collateral to deepen understanding and trends of the market

Personal Development

  • Implements and maintains a personal development program that focuses on maintaining currency and enhancing technical skills in the areas of Information Technology and Business Analysis
  • Proactively identifies own training needs
  • Maintains a reading program that covers recent developments in IT and business analysis techniques

Desired Skills and Experience


  • Engineering, Science or Computer Science undergraduate degree/diploma, or equivalent work experience.

Experience & Knowledge

  • 8+ years’ work experience within a technology organization as a Business Analyst.
  • Ability to travel 50 – 75% at a minimum with periods of 100% travel
  • Demonstrated experience working within an SDLC such as RUP
  • Deep knowledge of Agile and Waterfall methodologies
  • User Interface Design
  • Excellent technical writing skills
  • Ability to prioritize and juggle multiple and concurrent projects
  • Demonstrated experience with developing Functional Specifications, Impact Assessments, Process and Data Flows, and Functional Use Cases
  • Knowledge of the Software Development Life Cycle and Project Delivery Process
  • Certified Pega Business Architect (CPBA)

Personal Skills

  • Excellent analytical and problem-solving skills
  • Strong interpersonal skills and ability to build business relationships
  • Ability to interact effectively with peers and all levels of management, including all Lines of Business and external stakeholders
  • Clear and concise writing and verbal skills are crucial to the ability to obtain and disseminate information
  • Strong facilitation skills
  • Excellent organizational skills and ability to balance multiple concurrent assignments
  • Ability to summarize data into high-level themes
  • Collaborates with others, both internal staff and clients, with consideration and respect
  • Provides timely feedback and responses to all, especially clients
  • Represents company in a professional and positive manner


  • Excellent communicator
  • Able to arrange and run meetings with direction, leaving with clear objectives and tasks
  • Detail-oriented in context of a fast-paced environment
  • Capable of hitting daily deadlines
  • Exceptional analytical skills
  • Able to identify and communicate opportunities to cross-sell and up-sell
  • Interpersonal skills a must
  • Pleasant, personable demeanor (in-person, phone and email)
  • Keen ability to multi-task; self-starter
  • Strong team collaboration skills
  • Enjoys taking ownership for the delivery of measurable results
  • Relentless focus on execution: detail oriented, organized and task oriented
  • Ability to work well under deadlines
  • Ability to learn and make effective use of new technologies.
  • Client focused
  • Accountable
  • Agile
  • Business acumen
  • Solutions oriented problem solver
  • Strong interpersonal and leadership skills
  • A strong team orientation
  • Proof of legal authority to work permanently in the U.S.