Role Overview
The client is seeking a Senior IT Business Analyst with strong Quality Assurance and Azure DevOps experience to lead business analysis and support high-quality software delivery across enterprise technology initiatives. This role focuses on requirements gathering, Agile delivery, testing oversight, and process improvement while working closely with cross-functional teams. Open to candidates within 100 miles radius of Lansing, MI.
Key Responsibilities
Lead requirements gathering sessions, stakeholder interviews, and workshops
Translate business needs into functional specifications, user stories, and acceptance criteria
Create and maintain BRD, FRD, process flows, and data mapping documents
Conduct impact analysis and gap analysis for system enhancements
Serve as liaison between business, development, and QA teams
Manage product backlogs, user stories, and defects in Azure DevOps
Collaborate with Agile teams for sprint planning and backlog prioritization
Track sprint progress, testing status, and defect metrics
Define and review test strategies, plans, and test cases
Oversee functional, integration, regression, and UAT testing
Manage defect lifecycle and ensure timely resolution
Identify process improvements and recommend technology solutions
Support documentation, stakeholder communication, and project updates
Required Skills (with Years)
IT Business Analysis on enterprise software projects 7+ years
Azure DevOps (backlog management, user stories, sprint tracking, defect management) 2+ years
Software testing, QA processes, and UAT coordination 5+ years
SDLC and Agile methodologies (Scrum, Kanban) 2+ years
Stakeholder and executive communication 7+ years
Preferred Skills
Experience in enterprise-scale or multi-team Agile environments
Familiarity with SQL, APIs, data integration, and system architecture
Experience with CI/CD pipelines and release management