Job Description
Job Description
POSITION TITLE
Business Systems Analyst II
REPORTS TO
Chief Technology and Security Officer
CONTACTS AND RELATIONSHIPS
Managers and other employees of DGA-PPHP, consultants (health, pension, and I.T.) and vendors.
ESSENTIAL FUNCTIONS
- Identify and develop systems and procedures to meet business requirements.
- Work with business users and any other stakeholders to analyze and document business and functional requirements.
- Create system specifications, configure system settings and options, plan and execute system and user acceptance testing to meet business requirements.
- Work with stakeholders to address business and systems issues. Will be working closely with the supervisor and project managers to get a complete schedule, list and items that will be developed for current and future application needs.
- Provide root cause analysis and identify solutions to resolve application and business process issues.
- Track and document software defects and changes for proper release control and change management.
- Communicate all critical issues to management. Facilitate meetings and coordinate best fitted solutions.
- Develop, document, execute and automate test scripts and plans to ensure that the software configurations and systems meet the specified business requirements.
- Conduct functional testing that may include application integration, system, regression testing, system / network integration and acceptance testing;
this may also include non-functional testing such as performance, volume, load and fallback.
- Author test cases and test procedures from prototypes, technical specifications, user documentation, requirements documents and use cases, and reverse engineering requirements from existing functionality.
- Configure and maintain application batch processes.
- Support electronic file transfers from outside business vendors.
- Provide business solutions through reports using database tools.
- Ability to accept direction and developmental guidance from supervisor.
- Ability to work effectively with individuals at all levels.
Regular, predictable, and reliable attendance is required.
Other tasks and responsibilities as assigned by IT Management.
QUALIFICATIONS, SKILLS AND ABILITIES
- Bachelors degree in related field or equivalent experience preferred.
- Background in Software Development, Business Analysis and / or experience in requirements gathering and authoring of use case specifications or user stories.
- Knowledge of business systems software and software development lifecycle.
- Knowledge of various system development and project management methodologies.
- Knowledge of formal software engineering methodologies, software development tools, unit testing, code management tools, design tools.
- Experience with relational databases, and understanding of data architecture.
- Understanding of technical architecture of business applications.
- Ability to communicate technical information to non-technical users and non-technical information to technical resources.
- Ability to work under strict time constraints.
- Ability to write complex SQL queries and reports.
- Ability to gather and document business requirements effectively.
- Ability to develop a project plan and meet required deliverables and timeline.
- Ability to create business system process flow diagrams and flowcharts.
- Proven experience in detailed test planning and test cases development.
- Advanced software testing skills with good domain knowledge.
- Proactive team player with the ability to work in global dynamic environments.
- Good verbal and written communication and organizational skills.
- Excellent analytical and problem solving skills.
- General knowledge of health and pension plan business processes.
- Understands Federal and State regulations and laws.
- Strong understanding of principles, theories, practices and techniques for managing activities involved in planning, managing and implementing projects and programs.
- Comprehensive understanding of test methodologies and techniques ( e.g., test coverage analysis).
- At least 5 years of experience in the following areas :
- Business Systems Analysis or related experience
- Software quality assurance testing
- Software Development Life Cycle
- Code build and release management and related tools ( i.e., Azure Devops, TFS)
- Automated testing tools, such as QA Partner, Silk, or Selenium
- One or more industry certifications preferred ( i.e., ITIL, DevOps, Business Systems Analysis, Project Management).
30+ days ago