Now hiring

Software Engineer in Test (Hybrid set up) (Madrid, M, ES) @ Swiss Reinsurance Company Ltd.

Madrid, M, ESOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

<p><span style="font-family:arial, helvetica, sans-serif"><span>Quality is not a checkpoint — it is a competitive advantage. At iptiQ, we believe that great quality engineering is what allows teams to move faster, release with confidence, and build products that truly matter. If you are passionate about making testing smarter, more scalable, and more impactful, this is your opportunity to shape the future of quality engineering in one of the most innovative corners of the insurance industry.</span> </span></p> <p> </p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif"><strong><span>About the Role</span></strong></span></p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif">We are on a mission to build highly reliable, lightning-fast, and deeply configurable quality gates and test suites that support rapid product development — without ever compromising on quality. As a <strong>Software Engineer in Test</strong>, you will be at the heart of this mission, helping evolve our quality engineering platform by combining modern test automation, CI/CD best practices, quality metrics, and AI-powered testing capabilities.</span></p> <p><span style="font-family:arial, helvetica, sans-serif">You will work closely with engineering, product, and domain teams to embed quality throughout the entire development lifecycle — removing bottlenecks, closing coverage gaps, and ensuring that speed and quality grow together, not at each other&apos;s expense.</span></p> <p> </p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif"><strong><span>Key Responsibilities</span></strong></span></p> <p> </p> <ul> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><strong>Build and evolve robust end-to-end automated test suites</strong> in close collaboration with product, domain, and engineering teams, ensuring new functionalities are delivered with high quality, strong integration, reliable performance, and cost-efficient execution.</span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><strong>Shape and implement our quality engineering strategy</strong> by improving test reliability, execution speed, scalability, configurability, and resilience — with a strong focus on reducing flakiness and making test suites easier to adapt across products, markets, and environments.</span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><strong>Contribute to AI-powered quality and testing solutions</strong> that help teams test smarter, detect risks earlier, improve failure analysis, and increase confidence in release readiness.</span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><strong>Strengthen transparency around quality</strong> by improving test reporting, coverage visibility, quality metrics, and traceability of test outcomes — providing engineers and stakeholders with clear and actionable insights.</span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><strong>Support the continuous evolution of CI/CD pipelines</strong> by integrating efficient automated tests, removing bottlenecks, and promoting shift-left testing practices throughout the development lifecycle.</span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span><strong>Complement automation with manual, exploratory, and regression testing</strong> where needed to validate complex flows, uncover edge cases, and ensure a high-quality user experience.</span> </span></li> </ul> <p> </p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif"><strong><span>About the Team</span></strong></span></p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif">iptiQ is not just an insurance company — we are at the forefront of integrating technology into the life and health insurance space. Our quality engineering team is a group of curious, driven professionals from diverse technical backgrounds, united by a shared goal: to make a lasting impact on customers globally.</span></p> <p><span style="font-family:arial, helvetica, sans-serif">We build and maintain the quality infrastructure that powers iptiQ&apos;s large-scale SaaS platform — a cloud-native, multi-tenant environment running on AWS, using Java, SpringBoot, Docker, Kubernetes, Apache Kafka, MongoDB, and PostgreSQL on the backend, and ReactJS and TypeScript on the frontend. Our CI/CD pipeline runs on GitLab, and we leverage Prometheus, ElasticSearch, Kibana, and Grafana for logging and monitoring. End-to-end API testing is performed using Java and GraphQL, UI testing with JavaScript, TypeScript, and Cypress, and performance testing with Gatling.</span></p> <p><span style="font-family:arial, helvetica, sans-serif">From revolutionizing underwriting processes to creating user-centric digital health tools, our engineers are at the heart of iptiQ&apos;s mission to transform how insurance products are developed and delivered — and quality is the thread that runs through all of it. </span></p> <p> </p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif"><strong><span><span>About You</span></span></strong></span></p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif"><span>You are someone who sees quality not as a gate, but as a mindset. You thrive in fast-paced, evolving environments where ambiguity is part of the journey, and you bring both technical rigour and strategic thinking to everything you do. You communicate openly, collaborate naturally, and are genuinely excited about shaping how teams think about and practice quality.</span></span></p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif"><span>We are looking for candidates who meet these requirements:</span></span></p> <ul> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span><strong>Proficiency in Java and/or Kotlin</strong> with demonstrated experience writing clean, maintainable, and scalable test code in a professional engineering context.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span><strong>Hands-on experience with JavaScript and TypeScript</strong>, including the use of <strong>Cypress</strong> as a test automation framework for end-to-end UI testing.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span><strong>Experience with performance testing tools</strong>, specifically <strong>Gatling</strong>, and a solid understanding of how to design and execute meaningful performance test scenarios.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span><strong>Familiarity with containerisation technologies</strong>, particularly <strong>Docker</strong>, and experience working within CI/CD pipelines (e.g., GitLab) to integrate and optimise automated test execution.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span><span><strong>Strong analytical and problem-solving skills</strong>, with a proactive, engineering-first approach to identifying, diagnosing, and resolving testing challenges across complex distributed systems.</span></span></span></li> </ul> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif"><span><span>These are additional nice to haves:</span></span></span></p> <ul> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span>Experience with <strong>AI implementations</strong> in a testing or quality engineering context (e.g., AI-assisted test generation, failure analysis, or risk prediction).</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span>Knowledge of <strong>mock services and service virtualisation</strong> techniques.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span>Background in <strong>financial services</strong>, particularly insurance or life &amp; health products.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span>Experience working with <strong>microservices architectures</strong> and complex, distributed systems.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span>Familiarity with testing management and reporting tools such as <strong>TestRail</strong> or <strong>Allure</strong>.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span><strong>AWS experience</strong>, particularly in testing infrastructure (EC2, Lambda, S3, etc.).</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span>Understanding of <strong>Kubernetes</strong> and broader containerisation ecosystems.</span></span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif"><span>Exposure to <strong>Event Modeling, Data Mesh, or AI for testing</strong> methodologies.</span> </span></li> </ul> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif"><strong>Our company has a hybrid work model where the expectation is that you will be in the office at least three days per week.</strong> </span></p> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif">For Spain the <strong>base salary range</strong> for this position is between EUR 42,000 and EUR 70,000 (for a full-time role). The specific salary offered considers:</span></p> <ul> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif">the requirements, scope, complexity and responsibilities of the role, </span></li> <li style="font-family:arial, helvetica, sans-serif"><span style="font-family:arial, helvetica, sans-serif">the applicant’s own profile including education/qualifications, expertise, specialisation, skills and experience.</span></li> </ul> <p><span style="font-family:arial, helvetica, sans-serif"> </span></p> <p><span style="font-family:arial, helvetica, sans-serif">In the situation where you do not meet all the requirements or you significantly exceed these, the offered salary may be below or above the advertised range.</span></p> <p><span style="font-family:arial, helvetica, sans-serif">In addition to your base salary, you may be eligible for additional rewards and benefits including an attractive performance-based bonus.</span></p> <p> </p> <p> </p><div class="swissre_jobtemplate"> <p> </p> <p><span style="font-family:arial, helvetica, sans-serif;font-size:12.0pt"><strong>About iptiQ</strong></span></p> <p> </p> <div class="swissre_jobtemplate"> <p style="text-align:justify"><span style="font-size:12.0pt;font-family:arial, helvetica, sans-serif">At iptiQ, we partner with established brands around the world to create impactful digital insurance solutions. We make it easier for consumers to buy the insurance they need from the brands they trust. We provide life and non-life insurance through our end-to-end digital platform and build multi-channel customer experiences.<br><br>What we offer our employees is outstanding. Hybrid working in offices across the world, phenomenal learning &amp; career opportunities and a culture that encourages new perspectives to challenge conventions and come up with innovative solutions. We believe in the power of inclusion. Drawing on our employees&apos; broad range of perspectives, life experiences and backgrounds stimulates creativity and gives us a competitive edge. iptiQ embraces a workplace where everyone has equal opportunities to thrive regardless of their age, gender, gender identity and/or expression, sexual orientation, race, ethnicity, religion, physical or mental ability, or other characteristic and can be their authentic self. Ignite your curiosity to shape digital insurance.<br><br>If you are an experienced professional returning to the workforce after a career break, we encourage you to apply for open positions that match your skills and experience.<br><br>iptiQ is part of Swiss Re, one of the world’s leading providers of re/insurance and risk transfer solutions. This means we’re backed by Swiss Re’s capital strength and more than 150 years of risk knowledge. Through our partnerships, we contribute to Swiss Re’s vision to make the world more resilient.<br><br>During the recruitment process, reasonable accommodations for special needs are available upon request. If contacted for an interview, please inform the Recruiter/HR Professional of the accommodation needed.</span></p> <p> </p> <p><span style="font-size:12.0pt;font-family:arial, helvetica, sans-serif">We may use AI-powered tools to support the review and evaluation of applications for this position. These tools provide additional insights to our recruitment teams, but all hiring decisions are carefully reviewed and made by people. To learn more about how we use AI in recruitment and how we handle your personal data, please review our Data Privacy Statement before applying.</span></p> <p> </p> </div> </div> <style type="text/css"> .swissre_footer { position: relative; margin-top: -50px; height: 30px; clear: both; margin-bottom: 20px; background: #EEE none repeat scroll 0% 0%; line-height: 30px; padding: 0px 10px; color: #AAA; font-family: "Arial,Helvetica,sans-serif"; } .swissre_jobtemplate { width: 970px; max-width: 100%; height: auto; } .jobDisplay .job { font-family: "Arial" !important; font-size: 12px !important; } .joqReqDescription { max-width: 100%; height: auto; align: center; } .joqReqDescription ul { width: 787px; max-width: 100%; } .joqReqDescription p { width: 827px; max-width: 100%; } </style> <div class="swissre_jobtemplate"><span style="font-size:12.0pt;font-family:arial, helvetica, sans-serif"><strong>Keywords: </strong> <br><strong>Reference Code: </strong>138165 </span> <p> </p> </div>

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores