Requirements Management Automation Engineer
Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of 350,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2022 global revenues of €22 billion.
Job Description
Overview
We are seeking an experienced Requirements Management Automation Engineer to join our engineering team. In this role, you will design, maintain, and enhance automation solutions supporting requirements and test management workflows. You will work closely with cross-functional engineering teams to streamline document processing, improve reporting capabilities, and integrate data with Jama Connect, ensuring full traceability throughout the product development lifecycle.
Key Mission
Your primary mission is to develop and maintain automation solutions and tooling infrastructure that support requirements and test management activities. You will enable efficiency, consistency, and traceability through:
- Automation of document and data processing
- Integration of engineering workflows with Jama Connect
- Template creation and report generation
- Enhancing traceability across the product development lifecycle through robust tooling
Responsibilities
- Develop, enhance, and maintain automation scripts and tools supporting requirements and test management workflows
- Build integrations between engineering data sources and Jama Connect via APIs
- Create and maintain document parsing logic and structured data extraction pipelines
- Develop templates using the Apache Velocity Template Language (VTL)
- Automate Microsoft Office processes using VBA
- Support engineers in improving traceability and reporting capabilities
- Collaborate with stakeholders to gather requirements and translate them into automated solutions
- Ensure alignment with SDLC processes and engineering best practices
- Maintain version-controlled repositories (Git) for automation scripts and tools
Profile & Required Skills
Core Technical Skills
- Proficient in VBA for Microsoft Office automation
- Strong Python programming experience, including REST API integration
- Hands-on experience with Apache Velocity Template Language (VTL)
- Experience with document parsing and structured data extraction
- Knowledge of HTML and template design
Requirements Management Experience
- Practical experience with Jama Connect or similar ALM/requirements management tools (e.g., IBM DOORS, Polarion)
- Understanding of requirements traceability and test case management
- Knowledge of requirements engineering best practices
Additional Qualifications
- Strong scripting and automation mindset
- Experience with data modeling and basic database operations
- Understanding of SDLC methodologies
- Ability to gather stakeholder needs and design technical solutions accordingly
- Solid problem-solving and workflow optimization skills
- Familiarity with additional scripting tools (bash, PowerShell)
- Knowledge of Git or other version control systems
- Experience with automotive development standards is a plus
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Cairo, EG