About the role

  • QA Automation Engineer developing automated tests for client’s business-critical systems in Kraków. Collaborating with project teams and ensuring software quality in an Agile environment.

Responsibilities

  • Working as part of the client’s project team on the development and maintenance of automated tests
  • Designing, developing, and maintaining automated tests for new and existing functionalities
  • Close collaboration with the client’s development team, architects, and DevOps
  • Testing web applications and backend services (API)
  • Creating and maintaining tests using BDD / TDD approaches
  • Integrating automated tests into the client’s CI/CD pipelines
  • Executing regression tests and exploratory testing
  • Analysing logs and database data as part of the testing process
  • Maintaining test documentation and manual test plans for non-automatable scenarios

Requirements

  • Experience as a QA Automation Engineer / Test Automation Engineer
  • Very good knowledge of C#/.NET
  • Proven experience in test automation
  • Practical experience with API/REST testing
  • Experience with tools: Selenium and/or Playwright and/or Cypress
  • Experience with BDD (SpecFlow/Reqnroll/Gherkin)
  • Good understanding of the Test Pyramid (unit/integration/E2E)
  • Experience integrating tests into CI/CD pipelines
  • Knowledge of SQL
  • Experience working in Agile/Scrum environments

Benefits

  • Working directly on a client project on stable, business-critical systems
  • Long-term cooperation with a reputable client
  • Real impact on software quality and test architecture
  • Collaboration with an experienced technical team on the client side

Job title

QA Automation Engineer, .NET

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job