Software Test Automation Developer

SIX
Municipality of Madrid, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

Testing (Software)
Java
API
Confluence
JIRA
Automation of Tests
Continuous Integration
Selenium
Spring-boot
Backend
Gitlab
Angular
Gitlab-ci
Gherkin
Atlassian Tools
Front End Software Development
Cucumber
Microservices

Job description

  • Develop and Maintain applications following our own developed common framework that is used in several SIX IT areas
  • Contribute to enhance and maintain our development framework in any of its areas (frontend libraries, backend common services, communication adaptors, etc.)
  • Improve the applications quality by onboarding them into our Test Automation Suite
  • Enhance and maintain the Test Automation capabilities of our applications by continu-ously improving the test framework and its features

Requirements

  • Advanced Development knowledge: a minimum of 4 years of demonstrable experience in professional environments as full stack developer (Java Spring Boot, Microservices, Angular, …)
  • Deployment & CI/CD Proficiency: Hands-on experience managing GitLab CI/CD pipe-lines with Jira and GitLab runners
  • Automation Skills: Proven knowledge in test automation across GUI, API, and MQ using Selenium, Cucumber/Gherkin, and Java. Skilled in defining test cases with Cucumber DSL for streamlined automation
  • Experience using tools like: Jira, X-Ray, Confluence, and other Atlassian tools
  • Proactive, communicative team player with the ability to collaborate across teams
  • Fluency in English and Spanish (spoken and written), with ability to work in an international environment If you have any questions, check out our or call Sara Perez de la Cuesta at +34 91 709 56 80. For this vacancy we only accept direct applications in English. Diversity is important to us. Therefore, we are looking to receiving applications regardless of any personal background.

Benefits & conditions

We trust our employees and offer a work environment that is well-balanced, productive and fosters success. Personal Development You will benefit from a culture of continuous learning and feedback. Your personal growth is supported through an extensive learning offering. Agile Working Methods Whether through scrum or design thinking, we solve exciting tasks together in teams.

Apply for this position