Digital Service Analyst III

Aflac

Location: Remote - US only

Job Type: Full time

Posted

The most difficult thing is the decision to act, the rest is merely tenacity.
- Amelia Earhart

Job Summary

The Digital Service Analyst works closely with the Product Owner and the Agile development 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 acceptance (testing and validation). They 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

  • Work 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 flows. This includes incorporating user experience as well as necessary business rules and logic

  • Leads efforts on 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 testing. This 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 required

  • Maintains an understanding of the business and technical domain

  • Helps educate other team members and facilitates collaboration between subject matter experts, the team, and the users

  • Support, and sometimes lead, the 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 feedback. This includes understanding new requirements, diagnosing defects, and assisting in the resolution of defects and or system problems

  • Mentor and coach other Digital Analysts and or Agile team members

  • Performs other duties as required

Education & Experience Required

  • Bachelor’s Degree in Computer Science, Business Administration or a related field
  • Four or more years of IT quality assurance, testing or business analyst experience

Or an equivalent combination of education and experience

Job Knowledge & Skills

  • Knowledge of relevant domains/products preferred.

  • Practical experience working with stakeholders or others to identify, clarify, and articulate 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.).

  • Can demonstrate techniques for researching and documenting business logic, workflow, user experience needs, and non-functional requirements.

  • Understands and can explain agile and lean software development values and principles.

  • 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.

  • Demonstrated expertise in VersionOne.

  • Knowledge of agile engineering practices/technologies.

  • Must have strong organizational and analytical skills.

  • Excellent facilitation skills, enthusiastic and assertive.

  • Experience working with and understanding the needs of customers.

Competencies

  • Acting with Integrity
  • Communicating Effectively
  • Pursuing Self-Development
  • Serving Customers
  • Supporting Change
  • Supporting Organizational Goals
  • Working with Diverse Populations
You’ve got this!