We are looking for a Senior Test Automation Engineer to join an international banking project in the KYC (Know Your Customer) area.

We are seeking someone with hands-on experience in test automation using C#/.NET who can independently develop and maintain automated test suites. A significant part of the role involves working with databases, so strong practical SQL skills are essential.

Responsibilities:

  • Design, develop and maintain automated test suites using C# / .NET 8

  • Work with databases and perform data validation using SQL

  • Support CI/CD automation and maintain test pipelines

  • Work with Bitbucket, Bamboo and Git

  • Develop and execute automated tests using NUnit and test runners

  • Participate in code reviews

  • Troubleshoot test failures and perform debugging

  • Collaborate with an international team

  • Perform manual testing when required

Requirements:

  • Minimum 2 years of hands-on experience in test automation using C#/.NET

  • Strong practical knowledge of SQL

  • Experience with NUnit and test runners

  • Experience with CI/CD and maintaining test pipelines

  • Experience with Bitbucket and Bamboo

  • Good knowledge of Git and code review practices

  • Ability to troubleshoot failures and debug automated tests

  • Availability to work in a hybrid model – 3 days per week from the office in Warsaw, Gdańsk or Gdynia

  • English skills sufficient to participate in interviews and work in an international environment

Nice to have:

  • Knowledge of Pega or willingness to learn the platform

  • Experience in banking, financial services or KYC-related projects

  • Openness to performing some manual testing when needed

About the project:

You will join an international project within the banking sector, focused on the KYC area. The role is primarily focused on test automation using C#/.NET 8, database testing and maintaining reliable automated testing processes.