Software Development Engineer in Test

90 - 100 PLN/ godz.B2B
SeniorInne·B2B
#400994·Dodano 12 dni temu·3
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

testowanie funkcjonalneTestowanie regresyjneTestowanie integracyjneTestowanie UATProgramowanie w C#TestContainersAPI TestingTestowanie systemów rozproszonychAutomatyzacja testów

Firma i stanowisko

DCG is a recruitment company engaged in various recruitment projects for its partners.

Wymagania

  • Minimum 4-5 years of experience as a Tester / QA Engineer, including at least 2 years at Senior level
  • Very good programming skills
  • Hands-on experience with TestContainers and API testing tools such as Swagger, Postman, or Apidog
  • Proven experience in creating test scenarios and test cases for functional, regression, integration, and UAT testing
  • Experience in testing distributed systems and service integrations
  • Practical knowledge of asynchronous and event-driven systems, queues, messaging, and REST API testing
  • Ability to prepare and maintain UI, API, and end-to-end automated tests
  • Experience working in projects following Domain-Driven Design (DDD) principles
  • Strong knowledge of C#, .NET 10, xUnit, Reqnroll, Shouldly, Cypress, and Playwright
  • Hands-on experience with GitLab CI/CD and GitHub Actions, including pipeline creation, modification, and test integration
  • Practical experience with Git, including branches and merge requests
  • Experience using Jira and Xray for test management, design, reporting, and traceability
  • Knowledge of Grafana for dashboards, alerts, and monitoring key operational metrics
  • Good SQL skills with PostgreSQL
  • Very good command of English, both spoken and written

Nice to have:

  • Knowledge of Docker, Kubernetes, and OpenShift (OCP)
  • Experience in performance testing using tools such as JMeter or k6
  • Knowledge of HTML, CSS, and JavaScript
  • Proactive approach to analyzing business and technical requirements
  • Ability to work closely with business stakeholders and development teams
  • Practical experience with BDD methodology
  • Ability to share knowledge and support junior team members
  • Experience defining quality standards for software development and testing
  • Openness to using AI tools such as Copilot, LLMs, and QA process automation solutions

Obowiązki

  • Design and create new 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, integrations between services, and REST APIs
  • Validate systems based on asynchronous and event-driven communication patterns
  • Support quality assurance activities within a DDD-based greenfield product
  • Integrate and maintain automated tests within CI/CD pipelines
  • Monitor key 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 conducted in a Kanban-like model
  • Contribute to the development of a core debt management platform component

Benefity

  • Private medical care
  • Co-financing for the sports card
  • Constant support of dedicated consultant
  • Employee referral program
Opieka zdrowotna
Karta sportowa

Inne informacje

Informujemy, że administratorem danych jest DCG ul. Towarowa 28 00-839 Warszawa(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

DCG

DCG

323 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz