Senior QA Engineer (C#)
Unleash the future of quality assurance - drive innovation through testing excellence!
100 % remote
As a Senior QA Engineer, 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:
At least 4 years of experience as a Tester or QA Engineer, with a minimum of 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 methodologies and Domain-Driven Design (DDD).
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
#8990
Senior QA Engineer (C#)
Senior QA Engineer (C#)