What are the responsibilities and job description for the Business Analyst position at Gravity IT Resources?
Job Description
Job Description
The Business Analyst is a member of a full lifecycle development team. They will be expected to work across multiple business units to perform business and detailed systems analysis activities and tasks. They will provide oversight for development team activities. They will work directly with subject matter experts (SME) and other stakeholders to ensure requirements are thoroughly documented, tested, and achieved. They will be involved, and work in concert with other team members, to analyze, design, implement, and test solutions.
Experience
1. A minimum of 3 to 5 years of solid business / systems analysis experience and software development projects is required.
2. Proficiency in Microsoft Office Suite, particularly Excel, Word, PowerPoint, required.
3. Experience working with Microsoft DevOps is highly desired.
4. Certified Scrum Master (CSM) is highly desired.
5. Experience with directing and managing project resources is highly desired.
6. Experience with configuration and customization of Commercial-Off-The-Shelf (COTS) products is highly desired.
7. Experience with data migration is highly desired.
8. Experience working with Microsoft Power BI is highly desired.
9. Knowledge of change and release management is highly desired.
The activities the candidate will be tasked with include, but are not limited to the following :
1. Research and understand business processes and their inter-relationships.
2. Research and understand assigned applications and systems.
3. Facilitate joint analysis workshops with the business units.
4. Gather and document business and technical requirements.
5. Coordinate and lead the activities of the development team.
6. Collaborate with the technical and functional teams to develop technical specifications.
7. Coordinate data migration and development teams.
8. Create detailed use cases, business rules, and requirements.
9. Develop test plans and execute test cases and scripts.
10. Coordinate and oversee the User Acceptance Testing and Regression Testing.
11. Track bugs and backlog items using Microsoft DevOps.
12. Provide daily updates to the Project Management Team.
13. Business Analysis : Ability to perform detailed research, business analysis, as-is and to-be analysis, process modeling. Use of software tools is required and include, but are not limited to, MS Word, MS PowerPoint, MS Excel, and SmartDraw.
14. System Analysis & Design : Ability to perform System Analysis & Design using a variety of modeling methodologies and techniques.
15. Facilitation : Ability to expertly facilitate workshops and meetings with stakeholders.
16. Technical Understanding : Technical knowledge and understanding of IT infrastructure and software development practices and techniques.
17. Project Management : Ability to apply principles and techniques in the Project Management Body of Knowledge (PMBOK).