Currency

QA/Test Automation Engineer (Python)

24 - 35 USDNet per hour - B2B
Testing

QA/Test Automation Engineer (Python)

Testing

warszawa, Warszawa

RITS Professional Services

Full-time
B2B
Mid
Remote
24 - 35 USD
Net per hour - B2B

Tech stack

    Polish

    B2

    English

    B2

    Python

    regular

    Selenium

    regular

    Playwright

    regular

Job description

QA/Test Automation Engineer (Python)

Type: Full-time, B2B 

Location: Remote

Start Date: ASAP

Rate: up to 130 PLN/h (B2B)


We are looking for a QA/Test Automation Engineer with strong Python expertise to join our development team. In this role, you will design, implement, and maintain automated testing solutions to ensure reliable and high-quality software releases. You’ll collaborate with cross-functional teams in an Agile environment and play a key part in building scalable, maintainable testing frameworks.


Key Responsibilities

  • Participate in the full testing lifecycle: planning, design, automation, execution, reporting, and support

  • Collaborate with developers, product owners, and other stakeholders to define testable requirements and acceptance criteria

  • Design, build, and maintain automated tests for APIs, web UIs, services, and data pipelines

  • Implement and optimize Python-based test frameworks, fixtures, and utilities

  • Integrate automated tests into CI/CD pipelines (Azure DevOps) with quality gates and reporting

  • Create and maintain test documentation (plans, cases, reports, defects)

  • Drive best practices in testing: shift-left, risk-based testing, continuous improvement

  • Monitor test performance and stability, reducing flakiness and execution time

  • Contribute to non-functional testing (performance, reliability, security) when required


Tech Stack & Skills

Must-Have:

  • Strong Python skills for test automation (pytest, unittest; fixtures, page objects)

  • Web UI automation (Playwright, Selenium)

  • API testing (pytest + requests, Postman/Bruno)

  • CI/CD test integration (Azure DevOps)

  • Knowledge of testing strategies: unit, integration, end-to-end; TDD/BDD concepts

  • Test data management and environment configuration

  • Git and code review workflows

  • SQL proficiency for back-end validation

  • Agile development experience

  • Fluent English (spoken and written), excellent communication skills

  • Familiarity with cloud and containers (Azure, Docker, Kubernetes)

Nice-to-Have:

  • Performance testing (Locust, JMeter) and security testing basics

  • Python static analysis & code quality tools (mypy, flake8, black)

  • Frontend test experience (React/Angular – component/integration tests)

  • Experience with machine learning software testing

Published: 03.10.2025
Office location

QA/Test Automation Engineer (Python)

24 - 35 USDNet per hour - B2B
Apply

QA/Test Automation Engineer (Python)

warszawa, Warszawa

RITS Professional Services

24 - 35 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest RITS Professional Services sp. z o.o. z siedzibą w Warszawie, ul. Wołoska 9 (dalej jako "a... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.