Apply now »

QA Automation Engineer

124892

Are you a motivated and innovative professional interested in driving strategic projects for one of the world’s leading insurers? If so, this opportunity could be the perfect fit for you. We are expanding our QA team in Slovenia, to modernize our testing approaches and advance our automation capabilities. As our new QA Automation Engineer, you will play a key role in establishing and enhancing test automation frameworks and processes to ensure the highest quality of our end products.

 

What you will do

 

You will primarily be responsible for:

 

  • Establishing or expanding test automation frameworks and processes for various use cases, including.
  • Web application UI and API automation using Playwright and Typescript.
  • End-to-end pipeline automation, integrating with APIs and databases.
  • Regression testing automation for AI/ML model outputs.
  • Collaborating independently or with the DevOps team to integrate automated tests into CI/CD environments, such as Azure and Bamboo.
  • Researching automation tools and defining automation strategies for projects and solutions.

 

Additional responsibilities may include:

 

  • Manual API integration testing and functional testing of web applications.
  • Analyzing system logs, debugging errors, and reporting issues.
  • Performing basic database tasks for testing and environment setup.
  • Creating and maintaining test documentation and test plans.
  • Working closely with development, project management, and business analysis teams to define business requirements, guide future development, and promote best practices.

 

What you bring

 

  • Proven experience in setting up and expanding test automation frameworks.
  • Strong knowledge of Typescript and Playwright.
  • Solid experience working with APIs.
  • Familiarity with CI/CD concepts and technologies (e.g., Docker, Git, Azure pipelines).
  • Familiarity with relational and non-relational databases (e.g., PostgreSQL, MongoDB)
  • Familiarity with collaboration and ticket management tools (e.g., Jira, Confluence)
  • Familiarity with test case management platforms (e.g., TestRail, Xray)
  • Excellent knowledge of the English language.

 

Other considerations

 

In case your skills are not a perfect fit, we also value:

 

  • Knowledge of other test automation frameworks and programming languages beyond Playwright and Typescript.
  • QA certifications or courses, such as ISTQB.
  • Any other relevant skills or experience applicable to this role.

 

Expectations

 

We are seeking someone who:

 

  • Can independently design, implement, and build new test automation solutions from concept to delivery.
  • Proactively researches and applies best practices in automation.
  • Demonstrates analytical thinking, precision, and attention to detail.
  • Actively seeks improvement opportunities, collaborates with colleagues, demonstrates initiative, and challenges the status quo.
  • Is willing to take ownership and responsibility for their processes and deliverables.

.

 

Why Zurich

 

 

At Zurich, we like to think outside the box and challenge the status quo. We take an optimistic approach by focusing on the positives and constantly asking What can go right? 

We are an equal opportunity employer who knows that each employee is unique - that’s what makes our team so great! 
Join us as we constantly explore new ways to protect our customers and the planet.
 

  • Location(s):  SI - Ljubljana 
  • Remote working: Hybrid
  • Schedule: Full Time
  • Recruiter name: Vesna Pivk

Apply now »