¡Activa las notificaciones laborales por email!

Software Engineer in Test (Hybrid Set up)

Swiss Re

Madrid

Presencial

EUR 41.000 - 68.000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

Join a forward-thinking company as a Software Engineer in Test, where you will design and implement automated testing frameworks for a cutting-edge SaaS platform. This role allows you to work on critical projects that shape the future of life and health insurance technology. Collaborate with diverse teams to enhance quality practices and influence technical decisions while enjoying a hybrid work setup. With a focus on innovation and continuous improvement, you'll be at the heart of transforming industry standards and delivering exceptional value to clients. Embrace this opportunity to grow in a dynamic environment and make a lasting impact.

Formación

  • Proficiency in Java, Kotlin, JavaScript, and TypeScript.
  • Experience with automated testing frameworks and CI/CD pipelines.

Responsabilidades

  • Design and maintain automated tests for new functionalities.
  • Drive quality engineering vision and improve test reliability.

Conocimientos

Java
Kotlin
JavaScript
TypeScript
Cypress
Gatling
Docker

Herramientas

AWS
GitLab
Prometheus
ElasticSearch
Kibana
Grafana
SpringBoot
PostgreSQL
MongoDB
Kubernetes

Descripción del empleo

Location: Madrid, M, ES

About the role

As a Software Engineer in Test, focusing on designing and implementing automated testing frameworks and end-to-end tests, you will play a key role in iptiQ's mission. You will work on critical projects aligned with our strategic needs, with the flexibility to move across topics and projects, growing within our dynamic industry. We value versatility and leadership, expecting our engineers to be proactive and enthusiastic in tackling new challenges across the tech spectrum. The role offers a hybrid work setup (50:50) balancing remote and office work.

Our Technology Stack

Our cloud-native, multi-tenant SaaS platform operates on AWS, utilizing Kotlin, Java, SpringBoot, Docker, Kubernetes, Apache Kafka, MongoDB, and PostgreSQL on the backend, and ReactJS with TypeScript on the frontend. We leverage GitLab for continuous delivery, and our logging and monitoring stack includes Prometheus, ElasticSearch, Kibana, and Grafana. End-to-end testing of GraphQL APIs and UI is performed using JavaScript, TypeScript, and Cypress, with performance testing conducted via Gatling using Java.

Our mission

iptiQ is at the forefront of integrating technology into life and health insurance. We employ professionals from diverse technical backgrounds to solve complex industry challenges, aiming to make a lasting impact globally. Our engineers are central to transforming the insurance industry by developing large-scale applications and innovative platforms, from revolutionizing underwriting to creating digital health tools.

You will:

  • Design, develop, and maintain end-to-end automated tests for new functionalities, collaborating closely with domain and product teams to ensure seamless integration, high performance, and cost efficiency.
  • Drive our quality engineering vision, focusing on improving test reliability, execution speed, configurability, scalability, and reducing flakiness.
  • Enhance test and code coverage visibility, contribute to quality metrics, and improve transparency and traceability of test outcomes.
  • Improve test reporting to provide actionable feedback to engineers and stakeholders.
  • Contribute to evolving our CI/CD pipelines by integrating high-quality tests and eliminating bottlenecks to streamline delivery.
  • Promote shift-left testing by applying modern methodologies, tools, and best practices throughout the development lifecycle.

About you

  • You enjoy working in a challenging, fast-paced environment with some uncertainty in processes and requirements.
  • You have demonstrated proficiency in Java, Kotlin, JavaScript, TypeScript, Cypress, Gatling, and Docker.
  • You write clean, maintainable test code and think critically about system behavior.
  • You communicate effectively, collaborating with engineers, domain owners, and cross-team initiatives.
  • You aim to shape quality strategy, influence technical decisions, and improve team quality practices.
  • You possess strong analytical and problem-solving skills with a proactive approach to testing challenges.

Bonus points if you have experience with:

  • Financial services, especially insurance and LH products.
  • Microservices architecture and complex systems.
  • AWS testing infrastructure (EC2, Lambda, S3, etc.).
  • Containerization technologies (Docker, Kubernetes).
  • Event modeling, CI/CD, Data Mesh, AI for testing.

Salary Range

For Spain, the base salary for this full-time role ranges from EUR 41,000 to EUR 68,000. The final offer considers role requirements, scope, complexity, responsibilities, and the candidate's profile, including education, expertise, skills, and experience.

In addition to the base salary, Swiss Re offers performance-based variable compensation and various benefits. Eligibility may vary based on policies and employment terms.

#LI-Hybrid

About Swiss Re

Swiss Re is a leading provider of reinsurance, insurance, and risk transfer solutions, striving to make the world more resilient. With over 14,000 employees globally, we manage risks from natural disasters to cyber threats, fostering an inclusive culture that encourages innovation and diversity. We welcome professionals returning from a career break to apply.

Keywords: Reference Code: 133381

Make an impact

Start your career journey with Swiss Re.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.