What will you be doing?

  • Participating in the entire software development process, from gathering requirements and planning the work to implementing the applications and releasing them on production.
  • Communicating with the customer with support from the development team and the Project Manager.
  • Creating business-level test cases (requires some degree of AdTech knowledge).
  • Designing, planning and automating tests and their execution.
  • Suggesting what kind of tests the team should apply in order to improve the quality of the project.
  • Suggesting solutions that allow us to track the quality of the software (in a reasonable time).
  • Carrying out tests — e.g. manual, automatic, exploratory, performance and security tests.
  • Testing HTTP and REST APIs.
  • Developing and improving our test automation strategy, frameworks and tools.
  • Taking care of the quality of the software we build and spreading good practices in this area.
  • Proposing solutions that positively influence the quality of the software and enable its measurement.


You’re the person we’re looking for if you:

  • Like solving problems and have strong analytical and problem-solving skills.
  • Know Python, JavaScript and TypeScript.
  • Have experience in browser-testing automation (Cypress, Selenium) and API testing (e.g. Postman).
  • Know Docker and Kubernetes.
  • Have experience with GIT and SQL.
  • Have knowledge of CI/CD.
  • Know Polish and English languages at a communicative level (min. B2).
  • Are a team-player and like to work as part of a team.
  • Have the ability and willingness to share knowledge.
  • Easily can cooperate with developers because you are communicative and assertive.
  • Are willing to share feedback.


Nice to have:

  • Experience in using BDD frameworks (Behave and Gherkin).
  • Experience in load testing (e.g. JMeter, K6, and Locust).
  • The ability to work on multiple projects. 
  • The flexibility to adapt to changing requirements.

You can surely count on:

support for your development

Flexible working hours & remote work

Private health care

Truly unique atmosphere

Flexible work arrangements

Please don't forget to include the following statement in your CV: "I agree to the processing of my personal data for the purposes of the recruitment process in accordance with Article 6(1)(a) of Regulation (EC) No. 2016/679 of the European Parliament and of the EU Council of 27 April 2016 on the protection of personal data and free movement of such data, repealing Directive 95/46/EC."


About Team

Grzegorz Woronowski - Project Manager

How do we work?

We are an independent Python team, which is also not afraid of other technologies. We follow the Agile methodology, which allows us to effectively organize our daily work. We plan sprints together, then move to implementation, meeting each other every day on daily, and check progress at review. To maintain the project we use Atlassian stack - Jira, Confluence and Bitbucket.

What makes us special?

Most of us work in Wrocław, but also in Katowice. We value remote work and use it very often. In our team you can find AdTech specialists, who help us to understand client needs and align them with our own. We couldn’t forget to mention the informal atmosphere and sense of humour.

We welcome people who are:

  • not afraid of challenges in everyday work
  • open minded and communicative
  • willing to develop and eager to share knowledge with the team
  • Max. file size: 32 MB.
    Clearcode Group, with its headquarters at św. Antoniego 2/4, 50-073 Wrocław (Clearcode S.A. and Piwik PRO Sp. z o.o.), is Data Controller. We collect your data to be processed for the purposes of recruitment and future recruitment, if you give us clear and voluntary consent to do so. Data is stored for a maximum period of 36 months. You have the right to access and correct your personal data. Your consent may be withdrawn at any time by sending an email to gdpr@clearcode.cc. More information can be found on our Privacy Policy page.