Job Description
We are seeking an experienced and results-driven Senior Business Analyst to join our team. The ideal candidate will have over 5 years of experience in business analysis, requirements gathering, user acceptance testing, and business process engineering. The candidate must have a deep understanding of software development and specifically Agile methodologies.
Key Responsibilities
-
Conduct and facilitate sessions with stakeholders to gather business and technical requirements.
-
Compile, document, and analyze requirements using firm-approved templates and ensure alignment with project objectives.
-
Develop Business Requirements Documents (BRD), Functional Specifications Documents (FSD), and other technical documentation.
-
Analyze complex data sources and business processes to identify gaps and propose robust solutions.
-
Work collaboratively with data modelers, developers, QA teams, and end clients to ensure alignment of deliverables with business needs.
-
Lead solution demos, showcasing engineered functionalities to the product ownership team.
-
Develop process flow diagrams, wireframes, and prototype designs to illustrate system interactions and user journeys.
-
Design and write user guides, training materials, and technical documentation for end users and support teams.
-
Lead user acceptance testing (UAT) efforts, ensuring functionality meets business requirements and maintaining high-quality standards.
-
Manage project timelines, create status reports, and communicate project progress to senior management and stakeholders.
-
Stay informed on industry trends, emerging technologies, and regulatory changes impacting the business.
Qualifications
-
Bachelor’s or master’s degree in engineering, computer science, business administration, or a related field.
-
Minimum of 2-5+ years in Product Management, Business Analysis, or Solution Delivery in a technology services environment; 1+ years in client consulting is preferred.
-
Strong expertise in software development life cycle (SDLC) methodologies such as Agile, Waterfall, and Rational Unified Process (RUP).
-
Exceptional analytical and problem-solving skills with a strong acumen in data modeling and process flows.
-
Experience with MS Office suite, SQL databases, modeling tools like Power Designer, Rational Rose, and cloud platforms like Azure and AWS.
-
Strong interpersonal, communication, and presentation skills.
-
Ability to work independently, manage multiple projects, and adapt quickly to changing priorities.
Preferred Skills
-
Experience with Agile tools (Azure DevOps, JIRA, Trello).
-
Proficiency in SQL, R, Python, or Javascript is preferred.
-
Prior roles as a project manager or scrum master in agile environments.
-
Certified Scrum Master (CSM) is preferred but not required.
#KGS