Software Development Engineer in Test
D
DCGDebt management
Workplace type: remote; Locations: Warszawa, Towarowa, Warszawa, Country code: PLContractSenior
Salary90 - 100 PLN per hour net b2b
Apply NowOpens the employer's application page
Job Details
- Languages
- Very good command of English, both spoken and written; en B2
- Experience
- Minimum 4-5 years of experience as a Tester / QA Engineer, including at least 2 years at Senior level
- Required Skills
- PostgreSQLCypressC#API testingPlaywright
Requirements
- Have 4-5 years of experience as a Tester / QA Engineer, including at least 2 years at Senior level.
- Have very good programming skills.
- Have hands-on experience with TestContainers and API testing tools such as Swagger, Postman, or Apidog.
- Have experience creating test scenarios and cases for functional, regression, integration, and UAT testing.
- Have experience testing distributed systems and service integrations.
- Understand asynchronous and event-driven systems, queues, messaging, and REST API testing.
- Be able to prepare and maintain UI, API, and end-to-end automated tests.
- Have experience with projects following Domain-Driven Design (DDD) principles.
- Have strong knowledge of C#, .NET 10, xUnit, Reqnroll, Shouldly, Cypress, and Playwright.
- Have hands-on experience with GitLab CI/CD and GitHub Actions, including pipeline creation, modification, and test integration.
- Have practical Git experience, including branches and merge requests.
- Have experience using Jira and Xray for test management, design, reporting, and traceability.
- Know Grafana for dashboards, alerts, and monitoring operational metrics; have good SQL skills with PostgreSQL.
- Have a very good command of spoken and written English.
Responsibilities
- Design test scenarios and test cases for functional, regression, integration, and UAT testing.
- Prepare, maintain, and execute automated tests across UI, API, and end-to-end layers.
- Test distributed systems, service integrations, and REST APIs.
- Validate systems using asynchronous and event-driven communication patterns.
- Support quality assurance for a DDD-based greenfield product.
- Integrate and maintain automated tests within CI/CD pipelines.
- Monitor system metrics and quality indicators using Grafana.
- Collaborate with Product Owners, business stakeholders, developers, and testers across multiple bounded contexts.
- Participate in Agile delivery processes using a Kanban-like model.
- Contribute to a core debt management platform component.
View Full Description & ApplyYou'll be redirected to the employer's site