Senior Test Automation Engineer

Adcubum Hrvatska d.o.o.

O poziciji

We are Adcubum - a leading and constantly growing manufacturer of insurance software in the health, accident, and property insurance sectors as well as market leader in the Swiss health and accident insurance sector. Outstanding ideas are the building blocks for our innovative product and our success. Highly qualified, flexible employees from the insurance and IT industry develop them further.

We operate in an international teamwork at our locations in Switzerland, Germany, and Croatia.

We are looking for a Test Automation Engineer in Zagreb, for Adcubum Test Automation Engineering team.

Job description

As a Senior Test Automation Engineer, you will be part of the Test Automation Engineering Team, and you will have a primarily role in contributing to the high-quality level of our software suite Adcubum Syrius.

You will further develop and maintain our internal test automation frameworks, also managing the test pipelines that continuously execute the automated tests. Furthermore, you will support the testers business experts in the Scrum teams, who write and maintain the automated tests. Finally, you will have the chance to actively contribute as subject matter experts in Chapters and Working groups.

Your tasks

  • Contribute to the expansion of the company-wide automated testing infrastructure, including evaluation, adoption or development of dedicated tools, dashboards and reports
  • Develop and maintain of the test automation frameworks; manage and support test automation tools
  • Set up deployment jobs and job chains; maintain dependencies
  • Analysis and resolution of issues and defects of the test automation framework
  • Support testers’ requests regarding test automation framework and continual testing pipelines
  • Documentation and maintenance of processes and how-to guides
  • Active participation in chapters and work groups
  • Propose and implement improvements to working practices, processes, tools, etc

Our requirements

  • Extensive practical experience in test automation
  • Solid knowledge of testing processes, practices and tools
  • Very good experience in programming languages (Java, JavaScript; Scala would be a plus) and in scripting (Linux/Windows)
  • Solid knowledge of build and deployment tools (Jenkins Pipelines, Gradle/Groovy; Gradle/Kotlin is a plus)
  • Working knowledge of Container technologies like OpenShift, Docker or Kubernetes
  • Familiarity with agile methodologies, especially Scrum and Kanban
  • Working knowledge of SQL and PL/SQL
  • Experience in design and modelling of REST APIs; gRPC is a plus
  • Good team player with good communication and coordination skills
  • Fluency in written and spoken English; a German knowledge is a plus

What we offer

  • Experience our highly innovative and cross-cultural work environment
  • 25 vacation days
  • Work in flexible hybrid model, combining work-from-home and office
  • Education budget and conferences
  • Onboarding in Switzerland (3 days)
  • 50 euros monthly for the benefit of your choice (e.g. Multisport card, additional health insurance,..)
  • MacBook Pro and paid mobile line
  • Travel health insurance plan valid for private purposes
  • Generous referral bonus