-
ID
#17812175 -
Job type
Contract -
Salary
Depends on Experience -
Source
Apidel Technologies -
Date
2021-08-02 -
Deadline
2021-10-01
Technical Business Analyst
Pennsylvania, Philadelphia, 19103 Philadelphia USAContract
Vacancy expired!
Hi,An excellent opportunity to work with Telecommunication and Entertainment CompanyOnly local consultants.To apply, please call
Atul at or email him on Position: Sr. Technical Business AnalystLocation: Philadelphia, PA 19103Duration: 6 months (with possibility to extension) 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.
- 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
- 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.
- Write API payloads in JSON, which is a sample of transmitted data used to illustrate the communication (expected request / response) between front end and back end systems.
- Analyze third party XML API specifications using SOAP UI tool.
- 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.
- 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.
- As required, capture the test data requirements to support unit and in sprint quality assurance testing, and create test data Jira tickets.
- 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.
- Strong understanding of Ecommerce platform and ability to provide options to meet business requirements and hurdles based on platforms capabilities
- Flexibility to handle project scopes changes preferred
- Other duties and responsibilities as assigned.
- User stories & traceability to requirements
- API interactions documentation with user interface & System APIs
- Digital Workflows
- Use Cases
- Data Mapping Definitions
- Sequence Diagrams
- Call Flows
- Update Swaggers
- Coordinates with Product Owner and internal stakeholders to understand and analyze feature requests
- Coordinates with Product Owner, UX Designers, and Solution Designers to define user story requirements and acceptance criteria
- In collaboration with Dev Leads and Solution Designers, create and maintain technical design documents and requirements including workflow design, system API’s, system specifications and interfaces for complex components (customer-facing front-end and back end systems)
- Collaborate with Solution design and Tech Leads on technical software design and implementation discussions with a hands-on approach
- Use tools and methodologies to create representations for functions and user interface of the desired product
- Analyze existing system APIs using Postman and SOAP UI
- Define and document both RESTful and/or SOAP web services (JSON, XML) to illustrate the communication between Front end and other Back end services
- Create technical user stories with the following details:
- Payload
- Request body
- Response body
- Error codes
- Error messages
- Implementation details
- Acceptance Criteria
- Sequence diagrams
- Endpoints
- Requirements checklist
- Create, update, and deliver technical artifacts including the following:
- API interactions with UI
- Handling Negative use cases
- Implementation details
- Data Mapping Definitions
- Requirements checklist aligned with User Interface Design, Product requirements & Business Rules
- Write YAML code to create and update Swagger documentation for API’s (only when requested)
- Coordinate closely with the engineering team to ensure thorough development and testing on relevant platforms as is appropriate for the particular task/project
- Reviews and assesses test cases to ensure all positive, negative, functional and non-functional scenarios are covered
- Communicate effectively with a multidisciplinary team and articulate technical concepts and ideas effectively.
- Demonstrate the ability to work on concurrent projects, activities, and tasks under time constraints
- Acts as a visionary in their area of knowledge and proactively assists in defining and making recommendations whenever possible
- Works with Product Owner and cross-functional engineering teams to continually ensure Product Backlog is groomed, estimated and prioritize user stories and meet program goals and timelines
- Facilitates the process for “Just-in-time” story creations and acceptance criteria by working closely with the team to break down backlog items into user stories for implementation
- Establishes ongoing, effective two-way communication between the team and business stakeholders to ensure the team is meeting the customers’ needs
- Participates in Sprint Planning, Scrums, Sprint Reviews, Sprint Retrospectives, and other Agile ceremonies
- Works with the Scrum Master and Product Owners to facilitate preparation and readiness for each planning session
- Works with the development team to establish Sprint Goals
- Co-locates with the Scrum Team and serves as the customer proxy for solution
Vacancy expired!
Report job