656f4c32e04ceb3d0589c28f

QA Automation Engineer

GE, BG, PT

QA Automation Engineer

GE, BG, PT

You can join a high-performing international team dedicated to software engineering for leading global (re-)insurers.

About the Project

You will be part of an Agile team and build underwriting tools for a global underwriter community. The tools incorporate the two central parts of our client’s value chain: they transparently model the underwriting process and combine it with the actual pricing.  We use a microservice architecture, with Java, Kotlin, Spring on the backend, and Angular, NodeJS, Express, Fastify on the frontend. 


What you'll be doing

  • Automating test cases, maintaining existing tests and extending the functionality of the test framework 
  • Building the testing process from scratch, developing test cases and implementing automated tests
  • Conducting backend and frontend applications testing
  • Reviewing test results and preparing detailed bug reports
  • Investigating and accurately reproducing detected errors in the application through log analysis, executing REST/SQL queries, and preparing test data
  • Analyzing documentation and creating test cases based on it
  • Actively engaging in scrum meetings providing updates and insights
  • Actively participating in refinement sessions, collaboratively contributing on the enhancement of acceptance criteria 
  • Communicating and collaborating effectively with product owners, business analysts and software developers in an international team


Your Skills and Your Experience

  • Bachelor’s degree related to IT or an equivalent practical track record
  • English proficiency (minimum B2 level)
  • Solid Java Core knowledge
  • Professional experience in backend and frontend automation testing using REST assured, Selenium Web driver, Selenide
  • Proven experience in manual testing using Postman, Swagger and others related
  • Experience working with CI/CD systems 
  • Strong knowledge of Software Development Life Cycle
  • Familiarity with microservice architecture 
  • Basic SQL knowledge
  • Previous experience in test design techniques 
  • Understanding of agile methodology for project management 

  

Will be a Plus: 

  • Experience using Azure DevOps, Confluence, Jira, Git 
  • Knowledge of Kafka as message broker 

About the Project

You will be part of an Agile team and build underwriting tools for a global underwriter community. The tools incorporate the two central parts of our client’s value chain: they transparently model the underwriting process and combine it with the actual pricing.  We use a microservice architecture, with Java, Kotlin, Spring on the backend, and Angular, NodeJS, Express, Fastify on the frontend. 


What you'll be doing

  • Automating test cases, maintaining existing tests and extending the functionality of the test framework 
  • Building the testing process from scratch, developing test cases and implementing automated tests
  • Conducting backend and frontend applications testing
  • Reviewing test results and preparing detailed bug reports
  • Investigating and accurately reproducing detected errors in the application through log analysis, executing REST/SQL queries, and preparing test data
  • Analyzing documentation and creating test cases based on it
  • Actively engaging in scrum meetings providing updates and insights
  • Actively participating in refinement sessions, collaboratively contributing on the enhancement of acceptance criteria 
  • Communicating and collaborating effectively with product owners, business analysts and software developers in an international team


Your Skills and Your Experience

  • Bachelor’s degree related to IT or an equivalent practical track record
  • English proficiency (minimum B2 level)
  • Solid Java Core knowledge
  • Professional experience in backend and frontend automation testing using REST assured, Selenium Web driver, Selenide
  • Proven experience in manual testing using Postman, Swagger and others related
  • Experience working with CI/CD systems 
  • Strong knowledge of Software Development Life Cycle
  • Familiarity with microservice architecture 
  • Basic SQL knowledge
  • Previous experience in test design techniques 
  • Understanding of agile methodology for project management 

  

Will be a Plus: 

  • Experience using Azure DevOps, Confluence, Jira, Git 
  • Knowledge of Kafka as message broker 

We work hard and play hard

We understand that in today’s fast-paced world, where people are constantly connected to their work, it has become increasingly important to maintain a healthy work-life balance.

Work-life balance ->