Job details
Job type full-time
Full job description
Job summary
The digital service analyst works closely with the product owner and the agile team and is responsible for leading discovery/exploration sessions, capturing end user needs in the form of features (epics) and user stories, and conducting internal product acceptanceThey will formulate and define systems scope and objectives based on both user needs and a thorough understanding of systems and non-functional requirements.
Principal duties & responsibilities
Be an active, core part of an agile team
Working with the product owner, help to elicit business requirements in order to write user stories detailed enough to be estimated by the development team
Creates process and flow maps to understand the business processes and system flowsThis includes incorporating user experience as well as necessary business rules and logic
Work with the agile team to identify testing strategies for a planned release including but not limited to end-to-end testing, performance testing, and functional testing
Write acceptance criteria that can be validated through automated testingThis includes applying acceptance test driven development using given-when-then
Help facilitate backlog refinement workshops
Help with the delivery of backlog items by supporting the testing activities on the development team
Help establish a consistent feedback loop for the development team around quality related changes as requiredIncludes defining and helping to validate non-functional and functional test scenarios
Helps educate other team members and facilitates collaboration between subject matter experts, the team, and the users
Support user acceptance validation activities associated with delivering user stories during the sprint and validating features to be delivered as part of a release
Help analyze and diagnose incoming user feedbackThis includes understanding new requirements, diagnosing defects, and assisting in the resolution of defects and or system problems
Performs other duties as required
Professional - education & experience
Bachelor`s degree in computer science, business administration or a related field, two or more years of it quality assurance, it testing or business analyst experience, or an equivalent combination of education and experience.
Job knowledge & skills
Knowledge of it service management practices required (incident & problem management, change enablement & release management, service catalog & request management, knowledge management).
Itil certification preferred.
Experience working with and understanding the needs of customers.
Practical experience working with stakeholders or others to identify, clarify, and articulate requirements.
Can demonstrate techniques for researching and documenting business logic, workflow, user experience needs, and non-functional requirements.
Can demonstrate the creation of testing strategies and apply different automated and manual testing approaches (e.g., end-to-end functional testing, performance testing, smoke testing, etc.)
Organizational and analytical skills.
Experience with data modeling using tools similar to excel/powerbi/tableau.
Understands and can explain agile and lean software development values and principles.
Experience with agile or service management system similar to versionone/servicenow.
Knowledge of agile engineering practices/technologies.
Can demonstrate how to conduct story mapping and user story writing sessions to create product backlog.
Can demonstrate approaches to plan and perform acceptance testing.
Organizational competencies
Acting with integrity, communicating effectively, pursuing self-development, serving customers, supporting change, supporting organizational goals, working with diverse populations