Apply now »

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

 

 

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutionsorapplications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. Heorshe is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. Hisorher work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of hisorher software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

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.  

 

Ref. code:  404734
Posted on:  Feb 3, 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Cairo, EG

Brand:  Capgemini
Professional Community:  Software Engineering

Apply now »