Role overview

Test Automation Engineer (QA)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

What you will do:

  • First of all, work in a friendly, elastic, and supportive environment, where having great fun and doing a great job is becoming the same thing

What you will do:

  • Analyse functionality and prepare test cases for it, that will be a foundation of initial manual tests and will be turned to automated tests

What you will do:

  • Help analyse new feature (or existing features modernisation) requests and plan ahead QA activities

What you will do:

  • Of course, you will have to run tests (hopefully mostly automated, but sometimes manual testing for edge-cases is required)

What you will do:

  • Help preparing technical and user documentation;

What you will do:

  • Communicate with other teams and help to integrate others' code into a common solution;

What you will do:

  • Identify and address the root cause of the issues, drive the problem from its definition to successful completion;

What you will do:

  • Drive innovation by designing new features;

What you will do:

  • Identify improvements in existing architecture and code to continuously refactor and evolve the products;

What you will do:

  • Work in a fast-moving and forward-thinking development environment that is constantly researching and implementing the latest technologies;

What you will do:

  • Research and implement the open source frameworks and architectures;

What you will do:

  • Work closely with fellow developers and end users to rapidly produce critical features.

It’s great if you have:

  • Solid knowledge of Python, with hands-on experience writing automated tests using Pytest and Playwright

It’s great if you have:

  • Understanding of QA methodology: test design techniques, writing clear test cases and bug reports, defining test scope and priorities

It’s great if you have:

  • Working knowledge of Linux and Windows (installation, configuration, command-line, basic troubleshooting)

It’s great if you have:

  • Understanding of virtualization systems (VMware, Hyper-V, or Proxmox)

It’s great if you have:

  • Understanding of web technologies (HTML, CSS, JS) and RESTful web services

It’s great if you have:

  • Experience with Git and branching workflows (GitFlow)

Nice to have:

  • Experience with Docker and container orchestration (Compose / Swarm)

Nice to have:

  • Experience debugging and tracing software (reading logs, isolating root causes)

Nice to have:

  • Familiarity with CI/CD pipelines (e.g. Jenkins)

Nice to have:

  • Experience with test management and bug-tracking tools (Jira, TestMo or similar)

Nice to have:

  • Knowledge of storage / data protection / backup concepts

What we are offering:

  • Full time job - employment contract
  • Salary monthly gross 9000-12000 PLN
  • All necessary equipment such as laptop, additional monitor, and accessories
  • Continuous performance feedback and end-year performance review
  • Remote work and flexible work hours
  • Set of non-salary benefits (Medicover, MultiSport, life insurance, referral program)
Similar roles

Keep a backup shortlist.

Browse stack
FocusTest Automation EngineerRole area
Seniority signalJuniorCandidate level
StackCI/CD, Docker, JavaPrimary skills
Location3 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.