System Analyst

LANSING, MI, US • Posted 52 minutes ago • Updated 52 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • QA
  • UAT TESTING
  • BUSINESS ANALYSIS
  • AGILE
  • JIRA
  • DOCUMENTATION
  • USER ACCEPTANCE TESTING

Summary

System Analyst 3

Location: Lansing, MI - Hybrid

Duration: 1+ Year Contract

Potential opportunity for conversion to a full-time position within 1-2 years.

Job Summary

We are seeking an experienced System Analyst to join an Agile project team supporting the full Software Development Life Cycle (SDLC). This role combines strong Business Analysis, Quality Assurance, Agile, and ScrumMaster responsibilities.

The ideal candidate will have hands-on experience gathering and documenting requirements, analyzing business processes, managing Agile work items in Azure DevOps or JIRA, developing test documentation, executing testing activities, and collaborating with technical and business stakeholders.

Key Responsibilities

  • Gather, analyze, validate, and document business and functional requirements.
  • Develop As-Is and To-Be process flows, use cases, user stories, and supporting documentation.
  • Define acceptance criteria and translate business needs into clear functional and technical requirements.
  • Create and manage Epics, Features, User Stories, Tasks, and workflows using Azure DevOps, JIRA, or similar tools.
  • Support Agile planning, backlog management, product roadmaps, and project lifecycle activities.
  • Develop test plans, test scenarios, test cases, and other QA documentation.
  • Perform and support functional, integration, regression, and User Acceptance Testing (UAT).
  • Identify, document, track, and coordinate resolution of software defects.
  • Validate delivered solutions against documented requirements and quality standards.
  • Facilitate or support Agile ceremonies and ScrumMaster activities on assigned projects.
  • Collaborate with Project Managers, PMO teams, developers, QA teams, business stakeholders, and end users.
  • Communicate requirements, risks, issues, defects, and project status to technical and non-technical audiences.
  • Support system demonstrations, user training, implementation, production validation, and post-deployment activities.
  • Maintain accurate requirements, process, testing, and project documentation throughout the SDLC.

Required Skills & Experience

  • 3+ years of Business Analyst experience within the last 5 years.
  • 3+ years of Quality Assurance Analyst experience within the last 5 years.
  • 3+ years of experience with Azure DevOps, JIRA, or similar Agile/project management tools.
  • Strong experience creating and managing Epics, Features, User Stories, Tasks, and Acceptance Criteria.
  • 3+ years of experience performing As-Is/To-Be process analysis and developing process documentation.
  • 3+ years of experience using BA/QA tools such as Figma and Visio.
  • 3+ years of experience working across Business Analysis, QA, and Development functions.
  • 3+ years of experience creating or supporting product roadmaps.
  • 3+ years of Agile and/or Project Management methodology experience.
  • Strong requirements gathering, analysis, documentation, and problem-solving skills.
  • Excellent written and verbal communication skills.

Preferred Qualifications

  • Previous experience as a QA Analyst or Software Tester.
  • Hands-on experience with functional, integration, regression, and UAT testing.
  • Experience serving as a ScrumMaster or supporting Agile teams.
  • Experience supporting government or large enterprise environments.
  • Strong experience collaborating with both technical and non-technical stakeholders.
  • Experience developing business requirements, process flows, test cases, and project documentation.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90970922
  • Position Id: SYS - 4965-4182-1786721943
  • Posted 52 minutes ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Lansing, Michigan

Today

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in Lansing, Michigan

Today

Easy Apply

Contract

40 - 50

Lansing, Michigan

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Lansing, Michigan

Today

Easy Apply

Contract, Third Party

$45 - $50

Search all similar jobs