Business and Quality Analyst

July 27, 2026

Job Description

A Business & Quality Analyst (BA/QA) is responsible for bridging business requirements and technical implementation by gathering, analysing, documenting, validating, and testing business solutions. The role involves leading client workshops, creating business and functional requirements, designing wireframes, managing QA and UAT activities, validating data requirements, and ensuring successful project delivery through stakeholder collaboration and quality assurance.


Responsibilities

Business Analysis

  • Gather and analyse business requirements from client stakeholders.
  • Conduct discovery and requirement elicitation workshops.
  • Facilitate design thinking and requirement prioritisation sessions.
  • Translate business needs into functional specifications.
  • Create Business Requirement Documents (BRDs).
  • Write functional specifications and user stories.
  • Define business processes and user journeys.
  • Maintain end-to-end requirements traceability.

Requirements Documentation

  • Document functional and non-functional requirements.
  • Define data requirements, source fields, transformations, and validation rules.
  • Write clear acceptance criteria using Given/When/Then format.
  • Maintain project documentation in Jira and Confluence.
  • Produce process maps and prioritised backlogs.

UX & Wireframing

  • Create wireframes and mockups using AI-assisted design tools.
  • Build low-to-mid fidelity prototypes.
  • Validate requirements through visual prototypes.
  • Obtain stakeholder sign-off using wireframes.

Quality Assurance (QA)

  • Prepare QA strategies and test plans.
  • Define functional test scenarios.
  • Support testing throughout the project lifecycle.
  • Verify functional requirements against delivered solutions.
  • Ensure solution quality before release.

User Acceptance Testing (UAT)

  • Plan and coordinate end-to-end UAT cycles.
  • Create UAT test cases and test plans.
  • Execute UAT with business stakeholders.
  • Track and triage defects.
  • Validate fixes and obtain client sign-off.
  • Reject out-of-scope requests based on approved requirements.
  • Document UAT findings and resolutions.

Data Validation

  • Define data validation rules.
  • Validate source and target data.
  • Perform SQL-based data validation (if applicable).
  • Ensure data quality and consistency.
  • Support data migration and master data validation.

Stakeholder Management

  • Lead client workshops with business and IT teams.
  • Collaborate with cross-functional teams.
  • Communicate project updates and decisions.
  • Manage stakeholder expectations.
  • Resolve requirement ambiguities.

Project Support

  • Support Agile delivery teams.
  • Work closely with developers and testers.
  • Participate in sprint planning and backlog refinement.
  • Ensure requirement completeness before development.
  • Support project documentation and governance.

Domain Analysis

  • Analyse business processes in:
    • Oil & Gas
    • Energy & Utilities
    • Polymers
    • Petrochemicals
    • Materials Manufacturing
    • Industrial Processing

Required Skills

Business Analysis

  • Business Analysis
  • Requirement Gathering
  • Requirement Documentation
  • Business Requirement Document (BRD)
  • Functional Specification
  • User Stories
  • Requirement Traceability
  • Process Mapping
  • Journey Mapping

Quality Assurance

  • Quality Assurance (QA)
  • User Acceptance Testing (UAT)
  • Test Planning
  • Test Case Design
  • Test Execution
  • Defect Management
  • Defect Triage
  • Functional Testing
  • Acceptance Testing

Documentation

  • Functional Documentation
  • Technical Documentation
  • Acceptance Criteria
  • Business Process Documentation

UX & Design

  • Wireframing
  • Figma
  • Figma AI
  • Uizard
  • Galileo AI
  • UX Mockups
  • Prototyping

Data Analysis

  • Data Validation
  • Data Mapping
  • SQL
  • Data Quality
  • Data Migration
  • Master Data Management (MDM)

Project & Agile

  • Agile
  • Scrum
  • Jira
  • Confluence
  • Backlog Management
  • Sprint Planning

Enterprise Systems

  • SAP
  • Oracle
  • IBM Maximo
  • ERP Systems
  • Asset Management Systems

Consulting

  • Client Workshops
  • Stakeholder Management
  • Consulting
  • Business Process Analysis
  • Problem Solving

Soft Skills

  • Analytical thinking
  • Problem-solving
  • Communication
  • Stakeholder management
  • Workshop facilitation
  • Critical thinking
  • Attention to detail
  • Documentation skills
  • Negotiation
  • Collaboration
  • Decision-making
  • Presentation skills

Keywords

Business Analyst, Quality Analyst, BA, QA, UAT, User Acceptance Testing, Requirement Gathering, BRD, Functional Specification, User Stories, Acceptance Criteria, Wireframing, Figma, Figma AI, Uizard, Galileo AI, Process Mapping, Journey Mapping, Test Planning, Defect Management, Jira, Confluence, SQL, Data Validation, Data Mapping, Agile, Scrum, SAP, Oracle, Maximo, ERP, Master Data Management, Data Migration, Stakeholder Management, Consulting, Business Process Analysis, Functional Testing, Quality Assurance.