This position is for an individual who can act as both a Senior Business Analyst and Quality Assurance Analyst on a team dedicated to the Vegetative Management System (VMS) project for the Michigan DNR. The successful candidate will work well in a team environment and rely on experience and judgment to plan and accomplish project goals. The Senior Business Analyst identifies business needs and determines solutions to business problems. Solutions often include a systems development component, but may also consist of process improvement or organizational change or strategic planning and policy development. This individual works with clients to identify and specify complex business requirements and processes. Formulates logical statements of business, scientific and/or engineering requirements. Evaluates alternative solutions and recommends the most efficient and cost effective solution for the systems design, considering existing system interfaces, data capacity, infrastructure, system processes, and agency budget. This position also prepares process flow documentation, use case charts, and system design diagrams to assist in problem analysis and solution. When functioning as a Quality Assurance Analyst this position acts as a Senior Tester responsible for Test Planning, Use Case development, Test Scripting, System Testing, coordination of User Acceptance Testing, and issues management. He or she is responsible, along with the project team, for the quality of product delivered to the client.
Skills Required
Elicit requirements using interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions and flows, use cases, scenarios, business analysis, task, and workflow analysis. Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs. Proactively communicate and collaborate with customers to analyze information needs and functional requirements and deliver the following artifacts as needed: (i.e. Functional requirements (Business Requirements Document), Process Flows, User Stories, Use Cases, GUI, Screen and Interface designs) Work independently with clients to define project concepts and business cases, under direction of project manager Drive and challenge business units on their assumptions of how they will successfully execute their plans. Strong analytical skills are required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements. Communicate and interact professionally with a diverse group, peers, executives, managers, and subject matter experts. Serves as the conduit between the customer community (internal and external customers) and the software development team through which requirements flow. Develop requirements specifications according to standard system development methodology templates, using natural language. Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs. Liaison between the business units, technology teams and support teams. Directs the activities necessary to develop and maintain software documentation of Customer Applications Provides general testing process consultation to the project team. Leads testing activities for new software releases. Leads the development of test strategies, test plans, test cases, and test scenarios. Reports test results and documents reported defects. Preparation of test data for testing use. Development and execution of system, integration, and end-to-end testing. Assists in the staging and coordination of User Acceptance Testing. Participates in design reviews to ensure compliance with documented look and feel standards. Incorporates all levels of security into test plans, which were identified as system requirements.
Skills Preferred
Knowledge of MS SQL Server, XML, Crystal Reports, MS Visio, MS Access, HTML, ASP, ADO, VBScript, JavaScript, Visual Basic, and Transact SQL (T-SQL) is desirable but not required. Expert with .Net (VB preferred) language is a plus.
Experience Required
Eight or more years of experience as a Business Analyst/Consultant. Five or more years as a Quality Assurance/Tester on IT projects. Minimum five years experience with Software Development Methodologies (SDLC) Experience working with relational databases. Experience with testing reports created using Crystal Reports and/or SSRS. Experience working within Agile/Scrum methodologies Ability to thoroughly understand complex IT applications.
Experience Preferred
Experience working with relational databases including MS SQL/Server and Transact-SQL (2008 and above). Experience with data modeling and object oriented design. Experience working with a team of Business Analysts and Developers on a complex IT project.
Education Required
Bachelor's Degree from an accredited educational institution in any major.
Education Preferred
Bachelor's Degree in an IT or Business related field of study. Experience working with State Government is preferred but not required.
Additional Information
In-person interviews are preferred.
Client Notes
Candidate Evaluation Criteria *
Requirement
Description
Min Requirement/Field of Study
Maximum Points
Candidate Qualification
System Evaluation
Manager's Evaluation
[Add] [Remove]
[Education \/]
[Bachelor Degree \/][ ]
[