We are seeking a highly skilled Senior Software Engineer for Core Services team.
Responsibilities
Design, develop, and maintain test automation frameworks using .NET technologies; Write clean, scalable C# code for test automation and supporting tools; Develop and execute unit, integration, API, and end-to-end tests; Ensure testability and quality are embedded into the development lifecycle; Collaborate with developers to improve code quality, observability, and reliability; Build and maintain automation pipelines within CI/CD workflows; Perform API and microservices testing in distributed cloud environments; Identify root causes of defects and drive fixes, not just detection; Contribute to improving overall quality engineering practices and standardsRequirements
Experience: 8+ Years; Strong programming experience in C# and .NET / .NET Core; Solid understanding of OOP, design patterns.; Experience building test automation frameworks from scratch; Hands-on experience with tools such as: UI: Selenium, Playwright (C#), or Cypress (with API support); API: RestSharp, Postman, or similar tools; Experience with unit testing frameworks (xUnit, NUnit, MSTest); Strong understanding of REST APIs, microservices architecture, and distributed systems; Experience integrating tests into CI/CD pipelines (Azure DevOps); Proficiency with Git and code review practices; Hands-on experience with Microsoft Azure and/or Amazon Web Services (AWS); Experience testing applications deployed on cloud platforms; Understanding of containerization (Docker) and orchestration (Kubernetes); Experience with monitoring, logging, and debugging in cloud environmentsBenefits
Flexible working optionsHow to apply
Apply online: https://www.jobs.pl/en/oferta/100020154/aplikuj
JOBS.pl · https://www.jobs.pl/en/senior-software-engineer-net-oferta-100020154



















