BUSINESS ANALYST
POSITION SUMMARY:
The Business Analyst is the individual who has the primary responsibility to elicit, analyze, validate, specify, verify, and manage the real needs of the project stakeholders, including customers and end users. The Business Analyst serves as the conduit between the customer community and the software development team through which requirements flow. A Business Analyst is involved at some level throughout the entire software development life cycle (SDLC). Upon establishment of the requirements baseline, the focus is shifted towards the management of the requirements specification and verifying the fulfillment of all requirements to the satisfaction of the end users.
ESSENTIAL FUNCTIONS:
· Work with the product manager or project sponsor to document the product’s vision and the project’s scope.
· Develop, define, and build business requirements for new products and current solution enhancements.
· Participate in requirements prioritization.
· Analyze and solve day-to-day issues that occur within the enterprise solution.
· Provide guidance to stakeholders on devising effective and efficient approaches to achieve project objectives.
· Generate business use cases, feature detail documents, and detailed requirements documents
· Participate in detailed design reviews for feature content and functionality
· Work with the QA department to support system testing, assist to produce module test plans and test scripts
· Lead the process of verifying that the requirements are testable
· Work with QA, Client Support, Development and Professional Services to resolve client problems
· Monitor defects and enhancements within your functional area of responsibility
· Assist Pre-Sales engagements with demos, explaining new product features
· Assist in the development of marketing materials, user guides and user manuals
· Participates in onsite training
Other Functions: Assumes additional duties as requested or assigned.
QUALIFICATIONS:
Knowledge, Skills, & Abilities:
· Interviewing skills, to talk with individuals and groups about their needs and ask the right questions to surface essential requirements information
· Listening skills, to understand what people say and to detect what they might be hesitant to say
· Analytical skills, to critically evaluate the information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a more general understanding, distinguish presented user requests from the underlying true needs, and distinguish solution ideas from requirements
· Facilitation skills, to lead requirements elicitation workshops
· Writing skills, to communicate information effectively to customers, marketing, managers, and technical staff
· Interpersonal skills, to help negotiate priorities and to resolve conflicts among project stakeholders (such as customers, product management, and engineering)
· Additional preferred skills would include the ability to use Microsoft Office (Word, Excel, PowerPoint and Visio)
EXPERIENCE:
· Preferable for the candidate to have previously worked within the financial services or securities industry
· An understanding of requirements elicitation, analysis, specification, verification, and management practices and the ability to apply them in practice
· An understanding of how to practice requirements engineering within a software development life cycle in a team environment
· Knowledge of product management concepts and how enterprise software products are positioned and developed
Education, Training, and Certifications:
· College degree BA/BS
· Previous requirements elicitation training is preferred
WORKING ENVIRONMENT/PHYSICAL ACTIVITIES:
Working beyond an eight hour day may be required on short notice and may include evenings, weekends, and holidays.
Some travel may be required.
The Business Analyst is the individual who has the primary responsibility to elicit, analyze, validate, specify, verify, and manage the real needs of the project stakeholders, including customers and end users. The Business Analyst serves as the conduit between the customer community and the software development team through which requirements flow. A Business Analyst is involved at some level throughout the entire software development life cycle (SDLC). Upon establishment of the requirements baseline, the focus is shifted towards the management of the requirements specification and verifying the fulfillment of all requirements to the satisfaction of the end users.
ESSENTIAL FUNCTIONS:
· Work with the product manager or project sponsor to document the product’s vision and the project’s scope.
· Develop, define, and build business requirements for new products and current solution enhancements.
· Participate in requirements prioritization.
· Analyze and solve day-to-day issues that occur within the enterprise solution.
· Provide guidance to stakeholders on devising effective and efficient approaches to achieve project objectives.
· Generate business use cases, feature detail documents, and detailed requirements documents
· Participate in detailed design reviews for feature content and functionality
· Work with the QA department to support system testing, assist to produce module test plans and test scripts
· Lead the process of verifying that the requirements are testable
· Work with QA, Client Support, Development and Professional Services to resolve client problems
· Monitor defects and enhancements within your functional area of responsibility
· Assist Pre-Sales engagements with demos, explaining new product features
· Assist in the development of marketing materials, user guides and user manuals
· Participates in onsite training
Other Functions: Assumes additional duties as requested or assigned.
QUALIFICATIONS:
Knowledge, Skills, & Abilities:
· Interviewing skills, to talk with individuals and groups about their needs and ask the right questions to surface essential requirements information
· Listening skills, to understand what people say and to detect what they might be hesitant to say
· Analytical skills, to critically evaluate the information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a more general understanding, distinguish presented user requests from the underlying true needs, and distinguish solution ideas from requirements
· Facilitation skills, to lead requirements elicitation workshops
· Writing skills, to communicate information effectively to customers, marketing, managers, and technical staff
· Interpersonal skills, to help negotiate priorities and to resolve conflicts among project stakeholders (such as customers, product management, and engineering)
· Additional preferred skills would include the ability to use Microsoft Office (Word, Excel, PowerPoint and Visio)
EXPERIENCE:
· Preferable for the candidate to have previously worked within the financial services or securities industry
· An understanding of requirements elicitation, analysis, specification, verification, and management practices and the ability to apply them in practice
· An understanding of how to practice requirements engineering within a software development life cycle in a team environment
· Knowledge of product management concepts and how enterprise software products are positioned and developed
Education, Training, and Certifications:
· College degree BA/BS
· Previous requirements elicitation training is preferred
WORKING ENVIRONMENT/PHYSICAL ACTIVITIES:
Working beyond an eight hour day may be required on short notice and may include evenings, weekends, and holidays.
Some travel may be required.
<< Home