1 day ago
Madrid, SpainSenior
Responsibilities
- Design, develop, and maintain automated tests for backend services based on Java, Spring, and Spring Boot.
- Implement and execute unit, integration, system, and end-to-end tests.
- Define and develop BDD test scenarios using Cucumber and Gherkin.
- Collaborate with development and DevOps teams to integrate automated tests into CI/CD pipelines.
- Analyze incidents, identify root causes, and ensure software quality standards in AWS environments.
Requirements
- Solid experience in backend development with Java, Spring, and Spring Boot.
- Demonstrable experience in test automation and developing unit, integration, and system tests.
- Proficiency with JUnit, Mockito, MockMvc, WireMock, AssertJ, and Spring Boot Testing.
- Practical experience with BDD using Cucumber/Gherkin and end-to-end testing.
- Experience with AWS and DevOps practices, including GitLab Pipelines and GitHub Actions.
- Good level of English.
Benefits
- Indefinite contract and stable project.
- Remote work with occasional office visits.
- Childcare voucher of up to €600 per year and meal assistance of €1,200 per year.
- Technical, skills, and language training, certifications, and access to learning platforms.
- Career development plan adapted to the role.
- 24 vacation days, two personal days, additional December holidays, and the option to purchase up to seven additional vacation days annually.
- Wellbeing initiatives and the possibility to work remotely from another country for 45 days.
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.
