Senior Test Automation Engineer
DCG
⚲ Gdańsk
115 - 135 PLN/h netto (B2B)
Wymagania
- C#
- .Net
- Playwright
- Selenium
- NUnit
- API
- RestSharp
- JSON
- SpecFlow
- CI/CD
Opis stanowiska
Responsibilities: • Own and scale automated test suites for a C# / .NET 8 solution • Design, implement, and maintain test automation for UI and APIs • Perform UI automation using Playwright / Selenium with Page Object Model • Implement API automation, including request handling, JSON validation, and schema checks • Apply BDD practices using SpecFlow or ReQNRoll • Design and maintain test architecture, including reusable helpers, stable selectors, and flakiness handling (retry/backoff) • Integrate and maintain test automation within CI/CD pipelines (Bitbucket / Bamboo) • Perform failure diagnostics and debugging of automated tests • Conduct manual testing when required, based on project needs • Collaborate within the team to ensure test quality and stability Requirements: • Strong hands‑on experience with C# (modern language features) and .NET 8 test code • Experience with test frameworks such as NUnit and test runners • Solid experience in UI test automation using Playwright and/or Selenium • Experience in API test automation using HttpClient and/or RestSharp • Knowledge of JSON validation and schema checks • Practical experience with BDD (SpecFlow / ReQNRoll) • Experience in designing robust test automation architecture • Hands‑on experience with CI/CD automation (Bitbucket, Bamboo) • Strong Git knowledge, including code reviews and test pipeline maintenance • Experience in failure analysis and debugging • Willingness to perform manual testing when required • Very good command of English, both spoken and written • 5+ years of experience in test automation within .NET‑based stacks Nice to have: • Experience using GitHub Copilot Offer: • Private medical care • Co-financing for the sports card • Constant support of dedicated consultant • Employee referral program