Software Engineer in Test at iptiQ by Swiss Re (Hoofddorp, Netherlands)

iptiQ by Swiss Re

Posted: over 2 years ago

Company Website
https://stackoverflow....
Position type
full time
Job source
Stack overflow
Category
programming
Remote
No
Salary
---
Job location
---
About

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 (SDET), you’ll be part of a multi-disciplinary product team. Your team works on applications that are a part of our customer-facing platform. You take care of shaping the quality approach within your team. Tests need to be automated on all levels of the test automation pyramid, you coach the developers on your team to "build quality in" as part of the process. You make sure that anything that should be automated, is automated.


Together with your fellow SDET's you drive company-wide quality improvements and initiatives. You spend a percentage of your time helping set up, expand, and maintain the internal, open-source test frameworks and shared test infrastructure. You enjoy contributing improvement ideas and taking steps to implement them. Perhaps you have the perfect solution for our test data problems? Or you can help us automate the creation of ephemeral environments for short-lived feature branches in AWS? Either way, you will have a big say in the Test Engineering roadmap at iptiQ.


Your day-to-day activities will include



  • Working embedded inside a development team, on features of our insurance platform. Your primary concerns are the quality mindset of the team and to accelerate the achievement of shippable quality

  • Creating and maintaining test automation frameworks for UI, API and infrastructure tests that are seamlessly integrated into our development workflow

  • Setting up and maintaining the CI/CD pipelines in code for your team's applications

  • Sharing your knowledge on test automation and quality with our developments teams during the fortnightly Tech Forum

  • Optimizing the software development lifecycle, eliminating bottlenecks in the process anywhere between ideation and production to improve speed, efficiency, ease of development and the ability to scale business processes

  • Monitoring the software you and your team have running in production and identifying and implementing opportunities to increase observability

  • Fostering a shared understanding between business and team on the requirements of a new feature on your team's roadmap


This is what we will look for



  • Experience in working with distributed engineering teams, applying modern testing methodologies, tools, and techniques

  • You have a proven track record of delivering test automation frameworks and solutions for microservice architectures in Agile and/or DevOps working environments

  • Your software development knowledge is up to date in at least one modern programming language. If you are familiar with Java, Kotlin, Node.js, or Typescript that is a plus, as we use those primarily to build and test our platform

  • You have experience in improving the way of working for development teams, you enjoy coaching teams in creating a quality culture, making the shift-left, writing excellent test automation and applying continuous improvement

  • Your toolkit is up to date and you can use it to tackle whatever problem comes your way. Whether it's containerized workloads with Docker in AWS, git, gradle, npm, service virtualization, API testing, UI testing, E2E testing, applying BDD practices, or schemaless datastores, you have the answer or are comfortable figuring it out

  • Besides functional testing, you have some experience with non-functional testing of performance, reliability, availability, and security for distributed systems

  • Knowledge of public cloud (Amazon AWS) is a plus.

  • 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 contributing to the overall growth of the team

  • Continuous learner who stays up-to-date with the latest trends in testing & quality

  • Master’s or PhD degree in computer science, engineering or equivalent working experience

  • Ability to speak and write English fluently

Subscribe to our daily job alerts

Sign up for our newsletter to stay up to date with new jobs posted on Profilehunt

Please confirm your email address once you subscribe.