Share this Job

Hoofddorp, NL


Software Engineer in Test for iptiQ EMEA P&C 

About iptiQ

iptiQ is a risk tech start-up within Swiss Re Group. Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime.

iptiQ provides digital, bespoke and transparent L&H and P&C protection products in a B2B2C manner. Founded in 2014, we're transforming the way consumers buy insurance with a unique digital insurance engine which incorporates the latest technology with world-class underwriting capabilities. We build strong partnerships to sell insurance via trusted brands.

iptiQ offers a flexible working environment where curious and adaptable people thrive. Are you interested in joining us?


About iptiQ EMEA P&C

iptiQ EMEA Property & Casualty is a start-up within Swiss Re with the mission to make the insurance buying process easy, transparent and 100% digital. From cyber to smart-home insurance, we pride ourselves on bringing you innovative insurance products that are ready for the future today. We work with established B2C and B2B brands to build tailored insurance service at attractive prices.

About the role

Glad you’re interested! We’re looking for a determined engineer to help shape our digital solutions and change the way insurance is bought online. No more insurance talk that only a lawyer understands, we’re here to make a difference.


As a Software Engineer in Test you’ll work in a multi-functional environment to shape and scale our testing approach and roadmap, influencing how we develop software and the engineering practices adopted across the floor, ultimately having a fundamental impact on the quality of our customer-facing platform.


If you’re passionate about working with effective teams to develop awesome products, then read on.

Your day-to-day activities will include

  • Design and implement testing automation frameworks and infrastructure for backends, frontends and infrastructure, seamlessly integrated in our development workflow and deployment pipelines, supporting our engineering teams in iteratively improving coverage, release speed and quality
  • Work embedded with different teams to influence and improve software design, engineering practices, testability and building an effective picture of our product quality through a balanced suite of tests ranging from unit to contract to production and system tests
  • Deliver automation scripts and tools to simplify and scale how engineering teams write their testing suites, leading by example writing tests whenever required and providing support to increase our maturity model and define our testing approach
  • Deliver high-quality code, focusing on simplicity, performance, maintainability and scalability
  • End-to-end responsibility alongside product engineering teams in the lifecycle of the applications, supporting with monitoring, identifying issues or bottlenecks and delivering improvements of the platform
  • Optimize our approach to testing applications and components to improve speed and efficiency, ease of development of new features and the ability to scale business processes

This is what we will look for

  • Extensive experience (6+ years hands-on) working with distributed engineering teams on consumer products applying the best testing methodologies, patterns and techniques. Knowledge of public cloud (Amazon AWS) is a plus.
  • You delivered automation framework and testing solutions with a pragmatic approach within an agile environment.
  • Proven software development capabilities (6+ years hands-on experience) in any modern language (Java/Kotlin/Scala/C++/C#/Go/Python …) applying the best engineering practices to produce elegant, maintainable and scalable code in a pragmatic way. Our platform is mostly JVM/Typescript based
  • You carefully evaluate design trade-offs and strive for simple, elegant, algorithmically efficient solutions and your code is easy to read, test and re-use and you constantly improve quality overtime
  • Understanding of the implications and the thread-offs of different solutions within distributed systems with regards to performance, reliability, availability and security
  • Standout colleague: you collaborate effectively with team members, express technical leadership supporting your views and ideas while keeping open to different opinions, being fearless and always supplying to the overall growth of the team
  • Continuous learner who stays up-to-date with the latest trends and can vet with pragmatism and long-term vision the adoption of new technologies
  • Master’s or PhD degree in computer science, engineering or equivalent working experience
  • Ability to speak and write English fluently

What we offer

We're a start-up embedded within an organization known for its high-caliber talent and excellent benefits. So, you get the best of both worlds - a fast paced, challenging environment with a genuine work-life balance and more.


Do you love thinking ahead and identifying new opportunities or anticipate future challenges? Do you like driving complex, cross-functional projects following agile principles and pragmatism? Do you enjoy pushing borders and have a passion for the latest technologies?


That was a lot! Still interested? Now, that’s the spirit we’re looking for. Go ahead and apply today.

Our recruiting process

For this position you can generally expect a hiring process similar to the following one (based on location and availability the process can be slightly modified):

  • Qualified candidates receive feedback concerning their application from our Recruiting team
  • Based on role and experience, solve a coding exercise reviewed by our engineering team
  • Phone technical interview: technical topics and usually a coding exercise
  • Onsite coding interview: a coding exercise to solve together pairing with our engineers in your favorite programming language
  • Onsite technical interview: conversation about technical topics, experiences and analyzing possible production scenarios


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Reference Code: 88982 


Job Segment: Underwriter, Developer, Engineer, Software Engineer, Embedded, Insurance, Technology, Engineering