Description of the job
JOB TITLE: Business Analyst (1) Non-Technical
The scope of the proposed services will include the following:- Elicit, analyze and document customer business needs and requirements for the project;
- Identify approaches to addressing legacy processes in new, modernized application development environments;
- Collaborates with the product owner, Agile team, and relevant subject matter experts to define high quality user stories with detailed acceptance criteria. This includes functional and non-functional requirements;
- Performs and/or facilitates business and technical analysis in support of project design and implementation;
- Works with customer and quality assurance to identify needed test data and develop test cases that ensure expected functionality and features are validated before and during User Acceptance Testing;
- Identify and document relevant business processes contained in legacy application data systems.
Expertise and/or relevant experience in the following areas are mandatory:
- Three (3) years of experience in Business Analysis including eliciting, analyzing, and documenting business functions, processes, and requirements;
- Three (3) years of experience writing requirements and design documents for complex projects;
- One (1) year of experience identifying and developing test cases including data to ensure validation of expected features and functionality;
- Experience writing User Stories including descriptions and acceptance criteria based on requirements gathering;
- Excellent verbal and written communication skills;
- Experience identifying and documenting business processes contained in legacy application data systems.
Expertise and/or relevant experience in the following areas are desirable but not mandatory:
- Experience with Corrections processes.
- Three (3) years of experience working as a Business Analyst on an Agile Project;
- Business Analysis certifications such as PMI-PBA or CBAP;
- Experience with Business Process Re-Engineering (BPR);
- Experience working on Modernization projects;
- Ability to create complex SQL queries;
- Experience with User Acceptance Testing and/or Quality Assurance Testing of application software;
- Experience in creating operating procedures, user guides, and/or training material.