JustJoin.IT Praca zdalna Senior

Senior C# Automation Tester – Distributed Systems

ITDS

⚲ Wroclaw

19 950 - 22 050 PLN netto (B2B)

Wymagania

  • C#
  • .Net
  • Test Automation
  • REST API Testing
  • microservices testing
  • Cypress
  • Playwright
  • CI/CD
  • SQL
  • Docker

Opis stanowiska

Ignite the future of quality assurance — drive innovation through cutting-edge testing excellence!
Wroclaw-based opportunity with remote work model.
As a Senior C# Automation Tester, you will be working for our client, a leader in developing advanced financial ecosystems. You will help build and ensure the reliability of a critical component within a new, innovative platform designed to streamline debt management processes across multiple markets. Join us in shaping scalable, resilient systems that empower financial services through top-tier quality assurance and automation.

Your main responsibilities:
• Develop and execute comprehensive test scenarios for functional, regression, and integration testing in a complex, distributed environment.
• Collaborate with developers and Product Owners to define testing strategies aligned with domain-driven design (DDD).
• Automate test cases for UI, API, and end-to-end processes, employing tools like Cypress, Playwright, and related frameworks.
• Validate system integrations and message-driven architectures using REST API testing and messaging queues.
• Maintain and enhance CI/CD pipelines using GitLab CI/CD and GitHub Actions for seamless automation workflows.
• Monitor system performance and reliability using Grafana dashboards, ensuring key performance indicators are met.
• Contribute to continuous improvement initiatives by proactively analyzing requirements and recommending quality standards.
• Support the team with expertise in test management tools such as Jira + Xray, ensuring traceability and thorough documentation.

You're ideal for this role if you have:
• 6+ years of experience as a Tester or QA Engineer, with at least 2 years in a senior role.
• Strong background in testing distributed systems, microservices, and asynchronous messaging.
• Practical knowledge of C#, .NET 10, xUnit, and automation tools like Cypress or Playwright.
• Experience with test automation frameworks and CI/CD pipelines.
• Familiarity with SQL, PostgreSQL, and container technologies such as Docker or Kubernetes.
• Hands-on experience in testing REST APIs and event-driven architectures.
• Solid understanding of Agile and Domain-Driven Design methodologies.
It is a strong plus if you have: (optional)
• Knowledge of Docker, Kubernetes, or OCP.
• Experience with performance testing tools like JMeter or k6.
• Web development skills (HTML, CSS, JavaScript).
• Practical knowledge of BDD practices and AI-powered testing tools.
Language required for the role:
Good command of Polish.
Eligibility for the role:
Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

🔍 Dekoder Ogłoszenia

🔴
Ignite the future of quality assurance — drive innovation through cutting-edge testing excellence!
Bardzo marketingowy slogan, który może sugerować, że firma jest na etapie rozwoju i szuka kogoś, kto będzie budował procesy od podstaw, a nie tylko wykonywał istniejące zadania.
🟡
leader in developing advanced financial ecosystems
Może oznaczać zarówno stabilną, dobrze prosperującą firmę, jak i taką, która jest w fazie intensywnego rozwoju i transformacji, co wiąże się z ryzykiem i zmianami.
🔴
critical component within a new, innovative platform
Praca nad nowym, kluczowym elementem systemu może oznaczać dużą odpowiedzialność, ale też potencjalne problemy z dokumentacją, stabilnością i nieprzewidziane wyzwania.
🟡
collaborate with developers and Product Owners to define testing strategies aligned with domain-driven design (DDD)
Wymaga nie tylko umiejętności testowania, ale także zrozumienia DDD i aktywnego udziału w projektowaniu strategii, co może być bardziej wymagające niż standardowe testowanie.
🟡
Contribute to continuous improvement initiatives by proactively analyzing requirements and recommending quality standards.
Oczekuje się proaktywności i inicjatywy w usprawnianiu procesów, co może oznaczać dodatkowe obowiązki poza stricte technicznym testowaniem.