Business System Analyst Job at Mastech Digital, Pittsburgh, PA

cFdkdXFmQWZDOW1acjBpQWxGSmdaQmRSaUE9PQ==
  • Mastech Digital
  • Pittsburgh, PA

Job Description

Team & Environment

  • Join a collaborative team of 14, working in close partnership with the Product Owner and cross-functional Agile squad
  • Focus on delivering high-quality Java/Spring Boot + Angular/TypeScript applications in a mature Agile environment

Key Responsibilities

  • Partner closely with the Product Owner to elicit, clarify, and refine business requirements
  • Lead requirements gathering through workshops, interviews, user research, and data analysis
  • Translate business needs into well-written, actionable user stories and acceptance criteria
  • Collaborate with UX/UI designers on interface flows and prototypes
  • Drive story refinement, prioritization, and backlog grooming
  • Facilitate User Acceptance Testing (UAT) and ensure deliverables meet defined criteria
  • Produce clear, concise documentation (BRDs, process flows, story mapping, etc.)

Must-Have Qualifications & Experience

  • 8–10 years of Business Analyst, Product Analyst, or similar experience (Level 4 equivalent)
  • Proven expertise writing frontend user stories for Angular/TypeScript and backend stories for Java/Spring Boot implementations
  • Strong hands-on experience with Jira (story creation, workflow management, dashboards, Confluence integration)
  • Deep experience conducting and facilitating User Acceptance Testing (UAT)
  • Practical knowledge of collaborative design tools (e.g., Figma or similar)
  • Track record of working embedded within full-stack development teams building and maintaining Java/Angular applications
  • Solid understanding of Web Accessibility (A11y) and how to incorporate it into stories and testing
  • Comfortable working in Agile/Scrum environments and collaborating daily with Product Owners, developers, and QA

Nice-to-Have Skills

  • Advanced Figma proficiency (prototyping, design system collaboration)
  • Experience with story mapping tools.
  • Background in enterprise-scale applications or regulated industries.

Soft Skills

  • Excellent written and verbal communication.
  • Highly collaborative team player who builds strong relationships with tech and product
  • Strong sense of ownership.

Education

  • Bachelor’s degree required (Computer Science, Business, or related field preferred)

Job Tags

Similar Jobs

North East Medical Services

Clinic Manager Job at North East Medical Services

 ...SUMMARY OF POSITION: The Clinic Operations Manager (COM) manages or assists in managing one or more facilities providing ambulatory care services. Ensures staff provides high quality, cost-effective, accessible, and patient centered care across all aspects of the continuum... 

Campbell County Health

REGISTERED NURSE | Maternal/Child Job at Campbell County Health

 ...JOB SUMMARY The Registered Nurse (RN) provides professional nursing care to assigned OB/GYN patients. The RN assists physicians...  .../Education Requirements Policy. Experience Experience in maternal child preferred. Independent within six months of introduction... 

Pomeroy Living

Nurse (LPN/RN) Assisted Living Job at Pomeroy Living

 ...Nurse (LPN/RN) Assisted Living If you're passionate about delivering compassionate care and leading a team, the Nurse role at Pomeroy Living is an excellent fit for you! Responsibilities: Plan, coordinate, and manage the nursing department Oversee nursing... 

ELEVATE Marketing & Co

Entry-level Marketing Coordinator Job at ELEVATE Marketing & Co

 ...As an Entry-Level Marketing Coordinator, youll play an essential role in supporting the planning, coordination, and delivery of marketing campaigns. Youll assist with campaign logistics, engage with customers, and work closely with the marketing team to ensure smooth... 

Pride Health

Medical Laboratory Scientist Job at Pride Health

 ...Job Title: Medical Lab Scientist IV Murfreesboro, TN (Full-Time, Onsite) Location: Murfreesboro, TN 37129 Contract- 3+months Schedule: 3rd Shift, 10:00 PM 6:30 AM Pay Rate: $47/hr- $51.97/hr Join one of the most respected names in diagnostics! Were looking...