Company Details

Business Analyst

Job ID

: 21439


: Boston, MA, USA


: $50 per hour

Job Views

: 254


: 01-24-2019

Key Skills

Business Analyst, requirements gathering, SQL, End user Training, Documentation

Job Description


  • The Senior Business Analyst is responsible for collaborating with the EOE/EEC Organization, Business SMEs and stakeholders, Project Managers, Quality Assurance, and Developers in the process of creating and documenting business and data requirements and training materials.
  • Collaborate with the business to understand strategic goals and objectives, define requirements, assess product fit to business needs, and reengineer business processes as needed.
  • Collaborate with the technical team to understand the data design of the application, and apply that knowledge to define data requirements related to the new functional requirements.
  • As a member of the team, adhere to the organization’s methodologies and standards, and also propose improvements based on business and data analysis best practices.
  • Fulfill requirements with high quality and customer satisfaction
  • Conduct all interviews and meetings needed to document current business process.
  • Assist in the development of and approval of the business process documentation.
  • Help team members elaborate their requirements; analyze gaps, permutations, inconsistencies, constraints, assumptions, and risks so that requirements are clear, concise, etc.
  • Participate in Change Management processes to assess and advise on the impact of release and data requirements being changed, added, or dropped
  • Provide support to the QA and Technical Writing resources to write test scripts and provide content review for necessary training and user manuals
  • Advise QA of test coverage needs for each release's functional requirements.
  • Review test cases, expected results, and actual results to ensure that the spirit and intent of all functional requirements are being met.
  • Develop training materials geared toward end users.
  • Schedule and administer training sessions for internal user and end users using a variety of training techniques such as in-person presentations, webinars, and videos
  • Collaborate with development, QA, and business users to execute UAT testing.
  • Review deliverables related to new releases
  • Proactively raise issues and offer solutions.
  • Participate in daily scrum meeting to discuss current tasks and status.
  • Submit weekly status reports.


Education and Experience Level

  • At least 7 years of professional business analysis experience.
  • Degree required (business or technical degrees are preferred).
  • Thorough knowledge of tools and processes used for Requirements Analysis and the Software Development Lifecycle Process.
  • Thorough knowledge of tools and processes used for Data Analysis, including in-depth knowledge of SQL, with an ability to read and understand SQL code and stored procedures.
  • Expert working knowledge of SQL Server and SSRS.
  • Strong prototyping, visual design and interaction design skills.
  • Proven track record working on large-scale projects with diverse stakeholders and with cross-functional teams.
  • Pedagogical experience and understanding of different learning methods and approaches to instruction.
  • Familiarity with both Waterfall methodologies and Agile principles (Scrum methodology) a plus.
  • Experience related to attendance and billing systems would be a plus.
  • Experience related to child care systems would be a plus.
  • Experience related to digital learning would be a plus.
  • Experience creating and editing training videos would be a plus.


Job Category
Employment Types
full time part time contractor
Share This Job

Advanced Search