The role involves working on an AI Platform and custom projects, focusing on test automation with Python, Pytest, Selenium, and/or Playwright. The position is based in Poland, Ukraine, Croatia, or another Eastern European country within the Quality Assurance Office.
Responsibilities
- Create, develop, and run UI test scripts using Python, Pytest, and either Selenium or Playwright.
- Develop and execute test scripts for APIs and web services.
- Work closely with manual testers to identify suitable test cases for automation.
- Support the team in evaluating test cases for automation potential and optimal testability.
- Help build and sustain a structured, reusable testing strategy that clearly communicates test scope and coverage to stakeholders.
- Apply a risk-based, business-focused testing methodology.
- Produce clear test reports and dashboards integrated into the CI/CD automation pipeline.
- Investigate test execution failures and update test scripts or log defects as needed.
- Contribute ideas on automation strategies and align with the team on consistent practices.
- Provide accurate time estimates for test analysis, scripting, and execution to support realistic scheduling.
- Configure and maintain test environments, including deploying new releases to ensure consistent operational readiness.
Requirements
- Minimum of 3 years in software quality assurance.
- At least 2 years of hands-on experience in automating UI tests for web applications, with practical knowledge of API and WebService testing across integration levels.
- Solid programming skills in Python using Pytest with Selenium or Playwright.
- Familiarity with test design methods and testing standards such as ISTQB® or TMap Next®.
- Demonstrated experience building and maintaining modular, reusable, data-driven test automation frameworks that ensure stable execution and low maintenance.
- Experience using Jenkins, Kubernetes, and CI/CD pipelines.
- Self-motivated learner who works proactively with minimal supervision and meets deadlines.
- Committed to ongoing learning and process improvement.
- Strong sense of ownership and organizational abilities.
- Team-oriented professional capable of independent work when necessary.
- Upper-Intermediate English proficiency in both written and verbal communication.
Tech Stack
Python, Pytest, Selenium, Playwright, Jenkins, Kubernetes, CI/CD, API testing, WebService testing, UI test automation, test automation framework
Benefits
- Direct collaboration with the customer
- Engagement in challenging projects
- Opportunities for skill and competence growth
- Work within a team of experienced professionals
- Fast-paced, low-bureaucracy work environment
Work Arrangement
local-country — Poland, Ukraine, Croatia, Eastern European country
- Dynamic environment with minimal bureaucracy
- Focus on competence development
- Collaboration with skilled professionals
- Involvement in challenging tasks
Additional Information
- Upper-Intermediate English (written and verbal) is required.


