Senior Automation QA Engineer
⚲ Kraków, Warszawa
22 000 - 30 000 PLN netto (B2B)
Wymagania
- IdentityServer4
- C#
- Playwright
- xUnit/nUnit
- Angular
- SQL Server
- ASP.NET
- Jasmine/TestBed
- Azure DevOps
- Active Directory
Opis stanowiska
We are looking for a Senior Automation QA Engineer to take ownership of test automation across a modern enterprise software platform built with .NET and Angular technologies.
💼 Responsibilities:
・Design and develop automated testing solutions across UI, integration, and backend layers
・Build and maintain end-to-end test suites using Playwright
・Create integration and automated backend tests using C# and xUnit
・Integrate automated tests into Azure DevOps CI/CD pipelines
・Define testing standards, frameworks, and best practices across engineering teams
・Investigate test failures and distinguish product defects from infrastructure issues
・Support root-cause analysis of production incidents and customer-reported defects
・Collaborate with developers to improve application testability and automation coverage
✅ Requirements:
・5+ years of experience in QA Automation or Software Quality Engineering
・Strong hands-on experience with Playwright and modern UI test automation
・Commercial experience with C# and automated testing frameworks such as xUnit or NUnit
・Experience testing ASP.NET Core applications
・Experience working with Azure DevOps and CI/CD pipelines
・Good knowledge of SQL Server and database validation techniques
・Familiarity with Windows environments, IIS, and PowerShell
・Strong communication skills and fluent English
🌟Nice to have:
・Testcontainers experience
・Angular testing experience
・Performance testing and benchmarking tools
・IdentityServer / OAuth / OIDC knowledge
・Active Directory or Azure AD experience
・Experience with load testing tools such as k6 or NBomber
🎁 We offer:
・Opportunity to build and shape automation strategy from the ground up
・High level of ownership and technical impact
・Modern technology stack and complex engineering challenges
・Private healthcare
・Life insurance
・Multisport
・International environment
💼 Responsibilities:
・Design and develop automated testing solutions across UI, integration, and backend layers
・Build and maintain end-to-end test suites using Playwright
・Create integration and automated backend tests using C# and xUnit
・Integrate automated tests into Azure DevOps CI/CD pipelines
・Define testing standards, frameworks, and best practices across engineering teams
・Investigate test failures and distinguish product defects from infrastructure issues
・Support root-cause analysis of production incidents and customer-reported defects
・Collaborate with developers to improve application testability and automation coverage
✅ Requirements:
・5+ years of experience in QA Automation or Software Quality Engineering
・Strong hands-on experience with Playwright and modern UI test automation
・Commercial experience with C# and automated testing frameworks such as xUnit or NUnit
・Experience testing ASP.NET Core applications
・Experience working with Azure DevOps and CI/CD pipelines
・Good knowledge of SQL Server and database validation techniques
・Familiarity with Windows environments, IIS, and PowerShell
・Strong communication skills and fluent English
🌟Nice to have:
・Testcontainers experience
・Angular testing experience
・Performance testing and benchmarking tools
・IdentityServer / OAuth / OIDC knowledge
・Active Directory or Azure AD experience
・Experience with load testing tools such as k6 or NBomber
🎁 We offer:
・Opportunity to build and shape automation strategy from the ground up
・High level of ownership and technical impact
・Modern technology stack and complex engineering challenges
・Private healthcare
・Life insurance
・Multisport
・International environment
🔍 Dekoder Ogłoszenia
🔴
take ownership of test automation across a modern enterprise software platform
Oczekuje się, że będziesz samodzielnie zarządzać całym procesem automatyzacji testów, co może oznaczać brak wsparcia lub jasnych wytycznych.
🔴
Define testing standards, frameworks, and best practices across engineering teams
Może to oznaczać, że będziesz musiał stworzyć te standardy od zera, a nie tylko je stosować.
🔴
Investigate test failures and distinguish product defects from infrastructure issues
Oczekuje się, że będziesz zajmować się nie tylko błędami w kodzie aplikacji, ale także problemami z infrastrukturą, co może wykraczać poza typowe obowiązki QA.
🔴
Support root-cause analysis of production incidents and customer-reported defects
Będziesz zaangażowany w rozwiązywanie problemów produkcyjnych, co może oznaczać pracę pod presją i poza standardowymi godzinami.
🟡
Collaborate with developers to improve application testability and automation coverage
Oznacza to, że będziesz musiał aktywnie wpływać na proces tworzenia oprogramowania, aby zapewnić lepszą możliwość testowania.