2 months ago
Rome, ItalyMid Level / Senior
Responsibilities
- Analyze the requirements, design, and code of software components under test.
- Plan, design, implement, and execute functional, integration, and system test suites.
- Develop and maintain simulators and tools supporting the test infrastructure and automation.
- Analyze test results, manage anomalies, and support software validation activities.
- Contribute to the development and validation of complex aerospace and defense software systems throughout the product lifecycle.
Requirements
- Established experience in software development and software testing.
- Proficiency in C++ and Python.
- Knowledge of UML and software-design principles.
- Ability to work in a team with a strong focus on software product quality.
- Good knowledge of English.
- A degree in Computer Engineering, Electronics Engineering, Telecommunications Engineering, Automation Engineering, or a related discipline is required.
- Knowledge of Linux, Robot Framework, Squish, DOORS, Docker, Kubernetes, and GitLab pipelines is advantageous.
Benefits
- Permanent employment contract.
- Onsite work in Rome, Italy.
- Flexible-work support, including remote work and/or flexible hours, as described by the employer.
- Professional growth paths, certification opportunities, and potential progression toward Tech Lead or Architect roles.
- Inclusive workplace and opportunities to work on high-impact technology projects.
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
