SDET API with Python | Warsaw & Gdansk
📌 We’re looking for an experienced Software Development Engineer in Test to join a fast-paced, high-impact project in the financial / payments domain.
Contract: B2B
📍 Work Mode: Hybrid 3 days from Warsaw/Gdansk office
Contract duration: Minimum 6 months and will be extended
Expected start date: Immediate
Job Description:
Mid-senior test automation engineer who can take ownership of quality for a complex, backend-heavy product area in Treasury Test Engineering. The role is automation-first: the person should be comfortable driving a high automation ratio (roughly 80% automation / 10–20% manual where needed) and continuously improving reliability, coverage, and feedback speed in CI/CD.
Technical skills (must-have):
• Strong Python for test automation; writes clean, maintainable test code and utilities.
• Solid API/backend testing skills with Pytest (fixtures, parametrization, assertions, test organization); can design robust automated coverage for business flows, including integration/interface testing with partner systems/teams.
• CI/CD experience (e.g., Jenkins or similar): can integrate tests into pipelines, troubleshoot flaky runs, improve reporting, and keep pipelines healthy.
• Comfortable debugging failures end-to-end (logs, root cause analysis, reproductions) and using standard debugging tools; can analyze issues and validate assumptions quickly.
• Linux familiarity (shell, environment/debugging basics) and SQL basics for data validation and troubleshooting.
Roles and Responsibilities post joining:
• Ownership & proactivity: spots gaps in coverage, stability, or process and drives improvements without being asked; follows through to completion.
• Clear communication: writes concise updates, defects, and test notes; can explain failures and risk clearly to engineers and stakeholders.
• Collaboration: works effectively with Dev/DevOps/Product in agile teams, participates in design discussions and contributes to quality strategy.
• Quality-first mindset: challenges assumptions, prioritizes customer impact and reliability, and balances speed with robustness.
Qualification and experience:
Mid Level – 3–4 years of relevant experience
Mandatory skills:
• Strong Python for test automation
• Solid API/backend testing skills with Pytest
• CI/CD experience
• Linux familiarity
Desired skills:
• UI test automation with Playwright (page objects, stable selectors, handling async/flakiness) – UI is a plus, backend/API is priority
• Experience testing modern services (REST/microservices)
• Practical use of GenAI tools to accelerate test development while maintaining quality
Benefits ✅
Stable long-term cooperation with opportunity for extension
Opportunity to work with modern technologies in an international environment
Professional growth and continuous development opportunities
Participation in challenging and impactful projects
📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk
SDET API with Python | Warsaw & Gdansk
SDET API with Python | Warsaw & Gdansk