666707182adb8860753e0e9e

Senior Automation QA Engineer

GE, BG, PT

Senior Automation QA Engineer

GE, BG, PT

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

About the Project‍  
Commercial Rating and Pricing Integration Platform is a service facade that unifies the complex process of insurance policies calculations under one common API. This is the central system for calculations, which is used by other customer applications that collect information for insurance policies.  

Here we convert a large amount of data, develop the convenient API, orchestrate the distributed tasks, proceed with versioning of parameters and implement the calculators that need to perform on large amounts of data at lightning speed.  

Currently, the stack of the project involves Java 17, Kotlin 1.8, Spring Boot 3, Spring Security, PostgreSQL, MyBatis, Spring Data, Liquibase, Camunda 7, Kafka, RESTful API, Maven, MS Azure, Docker, Kubernetes on the Backend. And also, Angular 17, NGRx, NodeJS, Fastify on the Frontend. 

‍  

About the Role  
We are looking for a Senior Automation QA engineer with an extensive project experience, ready to join our team and current workflow processes, deep diving into the backlog and CI/CD of the project. Willing to actively contribute to our agile development teams, ensuring quality through the entire software development process.  

  
What you will be doing: 

  • Analysis and Review of Software Requirements, Features descriptions 
  • Participation in creation of DoDs, DoRs, Acs, etc. 
  • Development, maintenance and review of checklists and test cases 
  • Perform manual functional testing of features under development 
  • Validation of identified defects, manual testing of fixes 
  • Automation of test cases and test scenarios 
  • Code-Review and maintenance of automated tests 
  • Actively participate in TMS, CI/CD tools utilization in the Project and the overall building of software testing processes 
  • Implementing and maintaining QA/QC metrics and reporting to stakeholders 
  • Actively participate in Scrum meetings and refinement sessions 
  • Collaborate with multinational teams with PO, internal and client-side stakeholders  
  • Communicate with stakeholders from different hierarchies' levels and diverse backgrounds 


Your skills and experience:   

  • Bachelor's degree in IT related field or equivalent work experience  
  • Proficiency in English (minimum B2 level) 
  • Understanding of Agile methodology for Project Management (SAFe is a plus)  
  • Strong knowledge of Software Development and Testing Life Cycles 
  • Extensive experience in Manual Testing 
  • Strong knowledge of Test Design techniques and approaches 
  • Hands-on functional and integrational automation testing 
  • Hands-on testing of Microservice-Architecture systems 
  • Java Core/Advanced level 
  • Professional experience working with and configuring CI/CD systems using tools such as Azure DevOps, Confluence, Jira, Git 
  • Previous hands-on experience with SQL  
  • Professional experience using Confluence, Jira, Zephyr TMS or any other similar stack  
  • Understanding of Maven/Gradle Lifecycle  
  • Professional experience using TestNG/Junit5 or other testing framework. 
  • Professional experience using Rest-Assured or any HTTP client. 
  • Knowledge of basic Java and automation patterns, proficiency with used testing tools and libraries (you know its’ features, its’ code and documentation) 
  • Experience on describing processes, using Flow Diagrams / BPMN or other representation. 
  • Understanding the projects’ risks and obstacles and identifying possible solutions, demonstrating analytical and problem-solving skills  
  • Good communication skills to share ideas and opinions to external and internal stakeholders  
  • Proactivity and flexibility 
     

Would be beneficial: 

  • Core understanding of Performance testing 
  • Understanding of SSO, SAML/OAuth 
  • Readiness to be a Mentor of MQA/AQA 

 

About the Project‍  
Commercial Rating and Pricing Integration Platform is a service facade that unifies the complex process of insurance policies calculations under one common API. This is the central system for calculations, which is used by other customer applications that collect information for insurance policies.  

Here we convert a large amount of data, develop the convenient API, orchestrate the distributed tasks, proceed with versioning of parameters and implement the calculators that need to perform on large amounts of data at lightning speed.  

Currently, the stack of the project involves Java 17, Kotlin 1.8, Spring Boot 3, Spring Security, PostgreSQL, MyBatis, Spring Data, Liquibase, Camunda 7, Kafka, RESTful API, Maven, MS Azure, Docker, Kubernetes on the Backend. And also, Angular 17, NGRx, NodeJS, Fastify on the Frontend. 

‍  

About the Role  
We are looking for a Senior Automation QA engineer with an extensive project experience, ready to join our team and current workflow processes, deep diving into the backlog and CI/CD of the project. Willing to actively contribute to our agile development teams, ensuring quality through the entire software development process.  

  
What you will be doing: 

  • Analysis and Review of Software Requirements, Features descriptions 
  • Participation in creation of DoDs, DoRs, Acs, etc. 
  • Development, maintenance and review of checklists and test cases 
  • Perform manual functional testing of features under development 
  • Validation of identified defects, manual testing of fixes 
  • Automation of test cases and test scenarios 
  • Code-Review and maintenance of automated tests 
  • Actively participate in TMS, CI/CD tools utilization in the Project and the overall building of software testing processes 
  • Implementing and maintaining QA/QC metrics and reporting to stakeholders 
  • Actively participate in Scrum meetings and refinement sessions 
  • Collaborate with multinational teams with PO, internal and client-side stakeholders  
  • Communicate with stakeholders from different hierarchies' levels and diverse backgrounds 


Your skills and experience:   

  • Bachelor's degree in IT related field or equivalent work experience  
  • Proficiency in English (minimum B2 level) 
  • Understanding of Agile methodology for Project Management (SAFe is a plus)  
  • Strong knowledge of Software Development and Testing Life Cycles 
  • Extensive experience in Manual Testing 
  • Strong knowledge of Test Design techniques and approaches 
  • Hands-on functional and integrational automation testing 
  • Hands-on testing of Microservice-Architecture systems 
  • Java Core/Advanced level 
  • Professional experience working with and configuring CI/CD systems using tools such as Azure DevOps, Confluence, Jira, Git 
  • Previous hands-on experience with SQL  
  • Professional experience using Confluence, Jira, Zephyr TMS or any other similar stack  
  • Understanding of Maven/Gradle Lifecycle  
  • Professional experience using TestNG/Junit5 or other testing framework. 
  • Professional experience using Rest-Assured or any HTTP client. 
  • Knowledge of basic Java and automation patterns, proficiency with used testing tools and libraries (you know its’ features, its’ code and documentation) 
  • Experience on describing processes, using Flow Diagrams / BPMN or other representation. 
  • Understanding the projects’ risks and obstacles and identifying possible solutions, demonstrating analytical and problem-solving skills  
  • Good communication skills to share ideas and opinions to external and internal stakeholders  
  • Proactivity and flexibility 
     

Would be beneficial: 

  • Core understanding of Performance testing 
  • Understanding of SSO, SAML/OAuth 
  • Readiness to be a Mentor of MQA/AQA 

 

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 ->