System Analyst
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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., * 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.
Requirements
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., * 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., * 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.
CONTRACTOR, FULL_TIME, PART_TIME
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 8 Best Code Testing Tools
The 12 Best Jobs for Software Engineers
The Most Popular IT Jobs on the Market
Data Analyst Salary in the UK