Job Description
The client’s department DPS, Digital People Solutions, offers a sophisticated portfolio of IT applications, providing a strong foundation for professional and efficient project management, both globally and locally, for a well-known German company listed on the DAX-40 index, which includes the 40 largest and most liquid companies on the Frankfurt Stock Exchange. The test center as part of DPS is responsible for the areas of "Testing" and "Requirements Engineering," focusing on quality assurance for changes in the system landscape according to customer requirements.
For new a project, we are seeking a talented requirement in engineer with testing abilities to join our dynamic team. In this role, you will handle the definition and quality assurance of requirements for various procedures, including bug fixing, maintenance of existing components, functional or technical enhancements (change requests). The project is about to create a global solution for payroll validation processes related to customer payments. It involves data from various systems, leading to complexity. Currently, manual work is time-consuming and error prone. Your responsibilities will include collecting and documenting requirements from, transforming the results to developable epics and user stories and defining test cases for ensuring a correct implementation.
Responsibilities
The Requirements Engineer collects, analyzes, transforms the Requirements of the Software. It is required to communicate with different levels of stakeholders and keep track of the requirements.
Requirements Elicitation:
• Gather requirements from stakeholders by using interviews, workshops, surveys, and other techniques.
Requirements Analysis:
• Analyze requirements to ensure they are clear, complete, and feasible.
• Reflect to stakeholders, transformation to user-stories
Requirements Modeling:
• Use modeling techniques such as flowcharts, data models, and prototypes to visualize requirements, like UML, BPMN; Draw.io, Conceptboard
Requirements Documentation:
• Create detailed documentation of requirements and functional specifications by using for example Confluence, Jira, Draw.io, SharePoint, Concept-Board
Requirements Management:
• Track and manage changes to requirements throughout the project lifecycle by versioning, tracking from Requirements Documentation through the userstories up to testing
Stakeholder Communication:
• Ensure that the documented requirements meet the needs of stakeholders and align with project goals.
• Regularly communicate with stakeholders to clarify requirements and resolve any issues.
• Be able to talk on many different levels, from Business to Tech/Development and Testing
Quality Assurance:
• Collaborate with the QA team to ensure that requirements are testable and that the final product meets the specified requirements.
• Refinements with Testers
• Defect Management
Requirements
• Proficiency in requirements engineering, ideally IREB certified (Advanced)
• Strong analytical skills and good abstraction ability (Advanced)
• Result-, goal-, and service-oriented work approach (Advanced)
• Independent working style, adherence to deadlines (Advanced)
• Fluency in both technical and business languages (Advanced)
• Excellent communication skills
• Good knowledge in using modelling tools and languages such as UML or BPMN.
• Good knowledge in usage of tools like Confluence, Jira, Draw.IO, Conceptboard/Miro.
• Understanding of IT interfaces (technologies, data transfer e.g., Web Service, File) (Basic).
• Knowledge of IT security and data protection concerning IT applications and documents (Advanced).
• Experience with system and integration tests as well as regression test concepts (Advanced).
• Experience in agile processes (Basic).