Job Description :

Position: Sr. Tech Business Analyst

Location:  Philadelphia, PA (Remote Until Covid Ends)

Terms: Direct Hire/Full Time


Must Have :

1. Restful Webservices - (Analyze/Document/Test)

Define and document both RESTful and/or SOAP web services (JSON, XML) to illustrate the communication between Front end and other Back end services

2. Design tools such as Abstract or Zeplin.

3. Experience working with prototyping tools (

4. Create technical user stories for both front end and backend with the following details:

a)    Payload

b)    Request body

c)     Response body

d)    Error codes

e)    Error messages

f)     Implementation details

g)    Acceptance Criteria

h)    Sequence diagrams

i)      Endpoints

j)     Requirements checklist


3. BPM - Analyze, design/re-design, document Business Process Mode

a)    Aligning processes with business strategy

b)    Analyzing and setting benchmarks for processes

c)     Deploying technology

d)    Discovering and modeling processes

e)    Establishing policies and rules

f)     Facilitating the changing of a culture

g)    Improving procedures

h)    Making decisions based on governance regulations

Measuring the performance of processes


Core Responsibilities:

·         Collaborate with architects, technical development leads, solution design leads, UX design leads, product owners and vendor partners to establish business and technical requirements and drive them through successful and on-time delivery of functionality/optimizations

·         Communication and collaboration to ensure a shared understanding of the definition of ready and definition of done for each work increment

·         Define and document system specification artifacts that include, 

·         User stories & traceability to requirements

·         API interactions documentation with user interface & System APIs

·         Digital Workflows

·         Use Cases

·         Data Mapping Definitions

·         Sequence Diagrams

·         Call Flows

·         Experience documenting or working with sequence diagrams or process flows to understand all potential use cases in creating the most valuable solution

·         Collaborate with Solution Design team to write Swagger specifications for REST APIs in YAML, which is a contract between systems describing every detail of the API: endpoints and operations for each endpoint, operation parameters input and output for each operation, error codes & descriptions authentication methods, etc.

·         Understanding of API payloads & HTTP methods in JSON, which is a sample of transmitted data used to illustrate the communication (expected request / response) between front end and back endsystems

·         Create back end user stories in Jira (or appropriate tool in use) that include: API Payloads including request and response body, Error codes & messages, Implementation details, Acceptance Criteria, Sequence diagrams, End points, Requirements check list

·         Create front end user stories in Jira (or appropriate tool in use) that include: User Interface (UI) Design, Product Requirements, Business Rules, API interactions with UI design, API system integration descriptions, Handling Error codes, Acceptance Criteria, End points, Requirements check list

·         Ability to clearly define business case in user stories to justify the value of work increments in a detailed manner

·         Familiarity with design tools – such as Abstract or Zeplin – and an understanding of UI behavior at different breakpoints

·         Experience working with prototyping tools ( to conceptualize future deliveries

·         Time spent serving as or working closely with a product owner considering the customer experience throughout the project lifecycle to surface unplanned requirements as early as possible

·         Groom front end and back end user stories in Jira (or appropriate tool in use), resulting in detail so clear that engineers can develop with ease

·         Ability to balance a demanding product backlog with a given team’s capacity and need to have fully vetted requirements

·         Optimizing and leading efficient sessions with product owners and delivery team to ensure readiness of critical work items allowing for on-time delivery

·         Agility in terms of handling evolving requirements and ability to effectively manage frequent changes while collaborating with all stakeholders

·         Embracing of agile principles to continuously improve processes at a team level

·         As required, capture the test data requirements to support unit and in sprint quality assurance testing, and create test data Jira tickets

·         Consideration of QA and testing requirements up-front to ensure complete team effort is captured in estimation

·         Provide end-to-end test plan, identifying functionality that is available for testing based on development sprint schedule

·         Display expertise in knowledge of Xfinity Mobile functionality, systems architecture and systems integration. Apply this functional and technical expertise as an active participant in scrum ceremonies: sprint planning, daily stand-ups, sprint reviews, sprint retrospectives, scrum of scrums

·         Consistent exercise of independent judgment and discretion in matters of significance

·         Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary

·         Other duties and responsibilities as assigned

Client : Synchrony


Similar Jobs you may be interested in ..