We are looking for a Senior SDET with Python and Java skills — a strong engineer who knows how to design resilient e2e testing frameworks, build automation that scales, and make tests an integral part of a system’s architecture. This is a part-time role with a very competitive compensation package, among the top in Ukraine. We want to attract an engineer who already has a full-time role but is interested in additional high-level technical consulting & core automation work on challenging projects.
Tech Stack * Primary language: Python (Pytest, requests, Playwright, etc.) * Secondary language: Java (JUnit/TestNG, Selenium/Selenide, REST Assured) * JavaScript/TypeScript is a plus for UI automation, but not mandatory * Infrastructure & CI/CD: GitHub Actions, Docker, Kubernetes, Helm * Observability: Prometheus, Grafana (or equivalents) * Architectures: microservices, async messaging (Kafka, RabbitMQ, Redis, gRPC, WebSockets) * Performance/Security: JMeter, k6, OWASP ZAP, Burp Suite (any is acceptable)
Key Responsibilities * Core Automation (≈70%) Design, code and maintain stable, scalable automation frameworks and pipelines for a large enterprise-grade financial platform (complex workflows, dynamic forms, tax/identity integrations). Cover UI, API, integration and End-to-End tests. * Team & System Support (≈30%) Support internal QA teams with best practices, help eliminate flaky tests, improve coverage strategies, and strengthen CI/CD integration.
Required Skills * 7+ years of experience in automation engineering. * Strong Python automation background (Pytest + Playwright/Selenium). * Working Java knowledge for building frameworks, maintaining existing codebases of tests and coverage of enterprise systems. * Experience with large distributed systems (microservices, RESTfull web services and async communications). * Practical knowledge of CI/CD pipelines and DevOps practices related to test automation. * Deep understanding of test design principles, code review, and refactoring. * English at B2+ (ability to communicate confidently with international teams on technical topics).
Nice to Have * Hands-on security or performance testing experience. * Experience with observability & monitoring tools. * TypeScript/JavaScript for UI automation. * Contributions to open-source QA tools or frameworks.
Why Join Us? * Top-tier Compensation: Among the top 10% in the Ukrainian market for such roles. * Flexibility: True part-time setup, adaptable to your schedule. * Remote-First: Work from anywhere. * Impactful Work: Enterprise-grade systems with real social and financial importance. * Engineering-Focused: No presales, no bureaucracy — just pure technical challenges.