SDET API with Python – Warsaw (Hybrid)
DCV Technologies
⚲ Warszawa
Wymagania
- Python
- pytest
- Linux
- SQL
Opis stanowiska
SDET API with Python – Warsaw (Hybrid) Join our Test Engineering team and drive quality for complex backend systems. We’re looking for a mid Test Automation Engineer who takes ownership, thinks beyond the test case, and thrives in a fast-paced, automation-first environment. You'll work on a backend-heavy product area, ensuring reliability, coverage, and speed — from API level to CI/CD. 📌 Role Overview 🛠️ Must-Have Technical Skills • Strong Python – clean, maintainable test code & utilities • API/backend testing with Pytest (fixtures, parametrization, assertions, test organization) • CI/CD experience (Jenkins or similar) – pipeline integration, flaky test troubleshooting, reporting • End-to-end debugging – logs, root cause analysis, reproduction • Linux basics (shell, environment, debugging) + SQL basics for data validation 🌟 Nice-to-Have (Desired Skills) • UI test automation with Playwright (page objects, stable selectors, async handling) • Experience testing REST / microservices across varied stacks • Practical use of GenAI tools (Copilot-like assistants) to accelerate test development while maintaining quality 📋 What You’ll Do (Responsibilities) • Own quality for a backend-heavy product area – aim for ~80% automation / 10–20% manual where needed • Design robust automated coverage for business flows, including integration with partner systems • Integrate tests into CI/CD pipelines, reduce flakiness, and improve feedback speed • Debug failures end-to-end, validate assumptions, and drive root cause analysis • Work proactively – spot gaps in coverage, stability, or process and improve them without being asked • Communicate clearly – write concise updates, defect reports, and explain risks to engineers and stakeholders • Collaborate with Dev, DevOps, and Product in agile teams – participate in design discussions and quality strategy ✅ What We’re Looking For (Mindset & Fit) • Quality-first mindset – challenges assumptions, prioritizes customer impact and reliability • Balances speed with robustness – knows when to automate and when manual testing adds value • Follows through – takes ownership from discovery to resolution 📍 Work Location & Conditions • Hybrid: 3 days per week from Warsaw office