Senior Associate - Software lifecycle requirements management
Core
Support gathering, analysis, documentation, and maintenance of customer and system requirements to ensure clarity, completeness, and traceability throughout the software lifecycle.
Role type
Senior Associate - Software lifecycle requirements management
Builds
Requirements documentation and traceability artifacts for engineering and testing teams
Domain
Software Engineering / Requirements Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
IBM DOORS, Requirements Elicitation, Requirements Analysis, Requirements Documentation, Requirements Validation, Requirements Traceability, Change Request Management, Impact Analysis, Baseline Management, Version Control
Preferred skills
Stakeholder Management, Analytical Skills, Documentation Skills
Responsibilities
Support gathering and analysis of customer requirements through meetings, workshops, and document reviews; Document and maintain requirements in IBM DOORS; Maintain requirements traceability between customer, system, design, and test artifacts; Perform requirements reviews and quality checks; Support requirement changes by updating baselines and documentation; Coordinate with engineers, developers, and testers to clarify requirements; Prepare requirements status and traceability reports.