Gather, analyze and document functional and non-functional requirements.
Produce specification artifacts (Use Cases, User Stories, scenarios and complementary models).
Support estimates based on Function Point Analysis (FPA).
Ensure compliance with security, quality and LGPD (Brazilian General Data Protection Law) requirements.
Perform impact analysis and change control.
Create low
to mid-fidelity prototypes for validation with users.
Ensure traceability of requirements across business, development and testing.
Facilitate understanding and validation meetings with technical and business areas.
Requirements
Bachelor's degree in Information Technology from an institution recognized by Brazil's Ministry of Education (MEC) OR Bachelor's degree in any field accompanied by a postgraduate specialization (Specialization/MBA) in Software Engineering or Software Development (minimum 360 hours), recognized by MEC;
Proven experience in requirements analysis and engineering;
Experience specifying functional requirements using techniques such as Use Cases, Use Case Scenarios and User Stories;
Skill in preparing requirements oriented to Function Point counting (FPA);
Ability to specify non-functional requirements focused on quality, reliability, information security and compliance with the LGPD;
Experience analyzing the impact of changes to requirements;
Creation of prototypes to validate interfaces and flows (preferably using Figma);
Ensuring horizontal and vertical traceability of requirements throughout the project lifecycle;
Specification of system messages aligned with the user experience;
Leading guided requirement validation sessions with stakeholders.
Benefits
Meal allowance or food voucher;
Discounts on courses, universities and language schools;
Stefanini Academy — platform offering free, up-to-date online courses with certification;
Mentoring;
Benefits club for medical appointments and exams;
Health insurance;
Dental insurance;
Discounts and benefits club at top establishments;