Business Analyst – Software Development

Sapura Secured Technologies

Kuala Lumpur

On-site

MYR 60,000 - 100,000

Full time

15 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sapura Secured Technologies is seeking a hands-on Business Analyst to bridge business stakeholders and software engineering teams. You will elicit, analyze, and document software requirements and support planning and testing to ensure delivered solutions meet needs.

Experience with CMMI aligned processes, requirements management, traceability, and test planning is preferred. You will help produce BRD/FRD/SRS, coordinate UAT, and contribute to process improvement across projects.

Qualifications

  • Minimum 2-4 years of experience as a Business Analyst in software projects, with direct exposure to software/system testing.
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field.
  • Preferred candidate with certification in CBAP/CCBA, ISTQB, or CMMI-related process training/certification.
  • Experience working within CMMI Level 2/3 (or higher) appraised organizations; exposure to Agile/Scrum and traditional SDLC/RUP methodologies; familiarity with tools such as JIRA, Confluence, TestRail, or YouTrack.
  • Experience writing BRD, FRD, SRS, user stories, use cases, and workflow/process diagrams for software projects.
  • Experience developing and executing test plans and test cases, and coordinating User Acceptance Testing (UAT) with business stakeholders.
  • Experience building and maintaining Requirements Traceability Matrices and supporting requirement change management.
  • Working knowledge of CMMI process areas (REQM, RD, VER, VAL) and experience preparing or maintaining CMMI-related process and quality documentation.

Responsibilities

  • Elicit, analyze, and document business and functional requirements via stakeholder interviews, workshops, and JAD sessions.
  • Translate requirements into BRD, FRD, SRS, user stories, and use cases for developers.
  • Collaborate with developers, architects, and QA to ensure feasibility and correct implementation.
  • Plan and support software and system testing, including test strategy, plans, cases, and UAT.
  • Develop RTMs mapping requirements through design, development, and test phases.
  • Establish and improve CMMI-aligned process documentation and quality records.
  • Support VER/VAL activities to confirm solution meets end-user needs.
  • Manage change requests and maintain version-controlled requirement docs.
  • Facilitate defect triage and root-cause discussions across teams.
  • Produce release notes and communicate scope and known issues.
  • Contribute to continuous improvement of BA, testing, and CMMI docs.

Skills

Business analysis
Requirements management
Stakeholder interviewing
User story writing
JAD sessions
Agile/Scrum

Education

Bachelor’s degree in Computer Science / Information Systems / Software Engineering

Tools

JIRA
Confluence
TestRail
YouTrack

Job description

  • To act as the critical bridge between business stakeholders and software engineering teams by eliciting, analyzing, and documenting software requirements throughout the development lifecycle, and by planning and supporting software and system testing to validate that delivered solutions meet business needs.
  • Establishes and maintains CMMI-aligned process and quality documentation, including requirements traceability and configuration records, to ensure disciplined, auditable, and high-maturity software delivery. The incumbent drives clarity and quality across requirements, testing, and process documentation to support consistent, predictable project outcomes.
KEY RESPONSIBILITIES
  • Elicit, analyze, and document business and functional requirements for software development projects through stakeholder interviews, workshops, and joint application design (JAD) sessions.
  • Translate business requirements into detailed technical specifications, user stories, use cases, and requirement documents (BRD, FRD, SRS) for the development team.
  • Collaborate with developers, architects, and QA engineers to ensure requirements are clearly understood, technically feasible, and correctly implemented across the software development lifecycle.
  • Plan and support software and system testing activities, including test strategy, test plans, test cases, and User Acceptance Testing (UAT), validating test results against business requirements.
  • Develop and maintain Requirements Traceability Matrices (RTM) that map requirements through design, development, and test phases, in line with CMMI Requirements Management (REQM) practices.
  • Establish, maintain, and continuously improve CMMI-aligned process documentation, including process definitions, quality records, work product templates, and audit evidence to support organizational process maturity.
  • Support Verification and Validation (VER/VAL) activities to confirm solution components meet specified requirements and fulfil end-user needs prior to release.
  • Manage requirement change requests, assess impact, and maintain version-controlled documentation in line with configuration management practices.
  • Facilitate defect triage and root-cause discussions between QA, development, and business stakeholders to ensure timely resolution and clear communication of issues.
  • Support Process and Product Quality Assurance (PPQA) reviews and audits, ensuring adherence to organizational standards, methodologies, and CMMI process areas.
  • Produce release documentation and communicate scope, features, and known issues to stakeholders and testers, supporting go-live and post-implementation reviews.
  • Contribute to continuous improvement of business analysis, testing, and CMMI documentation processes, sharing best practices across project teams.
POSITION REQUIREMENTS
  • Minimum 2-4 years of experience as a Business Analyst in software development, with direct exposure to software/system testing.
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field.
  • Preferred candidate with certification in Business Analysis (CBAP/CCBA), software testing (ISTQB), or CMMI-related process training/certification.
  • Experience working within CMMI Level 2/3 (or higher) appraised organizations; exposure to Agile/Scrum and traditional SDLC/RUP methodologies; familiarity with tools such as JIRA, Confluence, TestRail, or YouTrack.
  • Experience writing BRD, FRD, SRS, user stories, use cases, and workflow/process diagrams for software projects.
  • Experience developing and executing test plans and test cases, and coordinating User Acceptance Testing (UAT) with business stakeholders.
  • Experience building and maintaining Requirements Traceability Matrices and supporting requirement change management.
  • Working knowledge of CMMI process areas (REQM, RD, VER, VAL) and experience preparing or maintaining CMMI-related process and quality documentation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst
Business Analyst

Agensi Pekerjaan Penta Consultancy Sdn. Bhd • Kuala Lumpur

On-site
MYR 67,000 - 112,000
Senior Business Analyst
Senior Business Analyst

Agensi Pekerjaan Penta Consultancy Sdn. Bhd • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Business Analyst
Business Analyst

Agensi Pekerjaan Penta Consultancy Sdn. Bhd • Puchong

On-site
MYR 56,000 - 100,000
Business Analyst
Business Analyst

Mowinton Consulting Sdn Bhd • Kuala Lumpur

Hybrid
MYR 67,000 - 112,000
Business Analyst, Specialist
Business Analyst, Specialist

AIA Malaysia • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Software Business Analyst (Mid-Senior)
Software Business Analyst (Mid-Senior)

Finology • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Software Requirements BA — CMMI & Quality Delivery
Software Requirements BA — CMMI & Quality Delivery

Sapura Secured Technologies • Kuala Lumpur

On-site
MYR 60,000 - 100,000
Senior Business Analyst
Senior Business Analyst

Dialog Group Berhad • Petaling Jaya

On-site
MYR 120,000 - 180,000
Senior Business Analyst
Senior Business Analyst

Zchwantech • Kuala Lumpur

On-site
MYR 60,000 - 90,000
IT Business Analyst
IT Business Analyst

Agensi Pekerjaan Penta Consultancy Sdn. Bhd • Kuala Lumpur

On-site
MYR 60,000 - 100,000