694e5c58d27db376b1586dd3

Senior .Net Automation QA Engineer

BG, GE, PT

Senior .Net Automation QA Engineer

BG, GE, PT

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

About the Project  

You will contribute to the modernization of an exposure-gathering and portfolio risk modeling solution. The initiative involves transitioning from a legacy WPF .NET application to a scalable, cloud‑ready architecture built on .NET and React. The new solution will be integrated into a reinsurance pricing platform using a micro‑frontend approach, ensuring modularity and seamless interoperability. Data will be captured and managed using Microsoft SQL Server and/or PostgreSQL, supporting robust performance and long‑term scalability.

The existing system will be completely re‑engineered, offering a unique opportunity to shape a project from its very beginning.

  

What You’ll Be Doing  
As a Senior .NET Automation QA Engineer, you will play a key role in ensuring the quality and reliability of the application. You will work closely with the agile development team, deep dive into the project backlog and CI/CD processes, and support the delivery of a modern, scalable solution that drives our client’s global pricing strategy and operational efficiency.

  • Analyzing and reviewing software requirements and feature descriptions
  • Participating in the creation of DoDs, DoRs, acceptance criteria, and related documentation
  • Developing, maintaining, and reviewing test checklists and test cases
  • Performing manual functional testing of features under development
  • Validating identified defects and manually testing fixes
  • Automating test cases and test scenarios
  • Performing code reviews and maintaining automated tests
  • Actively participating in the use of TMS and CI/CD tools within the project and contributing to the overall testing process
  • Implementing and maintaining QA/QC metrics and reporting to stakeholders
  • Actively participating in Scrum ceremonies and refinement sessions
  • Collaborating with multinational teams, including Product Owners, and internal and client‑side stakeholders
  • Communicating effectively with stakeholders at different organizational levels and from diverse backgrounds

 

What You Bring  

Technical Expertise:  

  • Proven experience of 5+ years in test automation using .NET technologies
  • Solid experience with .NET testing frameworks (e.g., NUnit, MSTest) and tools (e.g., Visual Studio, Selenium WebDriver)
  • Strong experience with Azure DevOps for boards, pipelines, and test management
  • Proficiency in C#, .NET, and SQL
  • Strong background in functional, integration, and manual testing
  • Understanding of software development and testing life cycles
  • Experience with automation frameworks and scripting
  • Bachelor’s degree in IT or equivalent professional experience

  

Soft Skills 

  • Excellent command of English, both written and spoken
  • Reliable, proactive, and self‑motivated
  • Team‑oriented with a growth mindset
  • Critical thinker who challenges the status quo
  • High sense of responsibility, discretion, and fairness
  • Strong documentation and compliance mindset
  • Ability to prioritize tasks and manage time effectively in a fast‑paced environment
  • Proven ability to collaborate across departments and clearly communicate technical concepts to non‑technical stakeholders

  

Nice to Have 

  • Experience with performance and load testing using .NET‑compatible tools (e.g., JMeter, k6, NBomber)
  • Understanding of SSO, SAML/OAuth, and integration with Azure Active Directory or other identity providers
  • Experience working with complex JSON structures and messaging systems such as RabbitMQ, Kafka, or Azure Service Bus
  • Experience with Azure DevOps pipelines for CI/CD management

About the Project  

You will contribute to the modernization of an exposure-gathering and portfolio risk modeling solution. The initiative involves transitioning from a legacy WPF .NET application to a scalable, cloud‑ready architecture built on .NET and React. The new solution will be integrated into a reinsurance pricing platform using a micro‑frontend approach, ensuring modularity and seamless interoperability. Data will be captured and managed using Microsoft SQL Server and/or PostgreSQL, supporting robust performance and long‑term scalability.

The existing system will be completely re‑engineered, offering a unique opportunity to shape a project from its very beginning.

  

What You’ll Be Doing  
As a Senior .NET Automation QA Engineer, you will play a key role in ensuring the quality and reliability of the application. You will work closely with the agile development team, deep dive into the project backlog and CI/CD processes, and support the delivery of a modern, scalable solution that drives our client’s global pricing strategy and operational efficiency.

  • Analyzing and reviewing software requirements and feature descriptions
  • Participating in the creation of DoDs, DoRs, acceptance criteria, and related documentation
  • Developing, maintaining, and reviewing test checklists and test cases
  • Performing manual functional testing of features under development
  • Validating identified defects and manually testing fixes
  • Automating test cases and test scenarios
  • Performing code reviews and maintaining automated tests
  • Actively participating in the use of TMS and CI/CD tools within the project and contributing to the overall testing process
  • Implementing and maintaining QA/QC metrics and reporting to stakeholders
  • Actively participating in Scrum ceremonies and refinement sessions
  • Collaborating with multinational teams, including Product Owners, and internal and client‑side stakeholders
  • Communicating effectively with stakeholders at different organizational levels and from diverse backgrounds

 

What You Bring  

Technical Expertise:  

  • Proven experience of 5+ years in test automation using .NET technologies
  • Solid experience with .NET testing frameworks (e.g., NUnit, MSTest) and tools (e.g., Visual Studio, Selenium WebDriver)
  • Strong experience with Azure DevOps for boards, pipelines, and test management
  • Proficiency in C#, .NET, and SQL
  • Strong background in functional, integration, and manual testing
  • Understanding of software development and testing life cycles
  • Experience with automation frameworks and scripting
  • Bachelor’s degree in IT or equivalent professional experience

  

Soft Skills 

  • Excellent command of English, both written and spoken
  • Reliable, proactive, and self‑motivated
  • Team‑oriented with a growth mindset
  • Critical thinker who challenges the status quo
  • High sense of responsibility, discretion, and fairness
  • Strong documentation and compliance mindset
  • Ability to prioritize tasks and manage time effectively in a fast‑paced environment
  • Proven ability to collaborate across departments and clearly communicate technical concepts to non‑technical stakeholders

  

Nice to Have 

  • Experience with performance and load testing using .NET‑compatible tools (e.g., JMeter, k6, NBomber)
  • Understanding of SSO, SAML/OAuth, and integration with Azure Active Directory or other identity providers
  • Experience working with complex JSON structures and messaging systems such as RabbitMQ, Kafka, or Azure Service Bus
  • Experience with Azure DevOps pipelines for CI/CD management

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