• Home
        • Database Development

          Database development is designing, creating a database or data model, and analyzing requirements and their intents as raw data.

          Learn More
        • Architecture & Design

          Software architecture refers to the fundamental structures of a software system and the discipline of creating such structures and systems.

          Learn More
        • Programming

          Computer programming is the process of performing a particular computation or more generally, accomplishing a specific result.

          Learn More
        • Cloud Computing

          Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power.

          Learn More
        • ETL Development

          ETL provides the foundation for data analytics and machine learning workstreams. Through a series of business rules, ETL cleanses and organizes data.

          Learn More
        • Data Visualization & Reports

          Data and information visualization is an interdisciplinary field that deals with the graphic representation of data and information.

          Learn More
  • Blog
  • Contact

Senior QA Engineer

Accelerating business and talents

In just 6 years Brainhub has become one of the fastest-growing companies in Europe, according to Clutch, Deloitte, and the Financial Times. We’re all about keeping the pace by helping our partners never slow down and accelerating the skills and potential of our team.

Currently, we have almost 100 talented people on board: developers, UX/UI designers, QA engineers, DevOps engineers, Delivery Managers and Agile coaches. Together we build digital products for companies like National Geographic or Paradox Interactive.

We’d love to have you on our team, too.

Become a team member, not an employee

Brainhub is a place where you can work the way you like and create your own career path.

There are no corner offices, regional managers, or assistants (to) regional managers here. We have a lean and pretty flat structure. You’ll have a real impact on organisational decisions and become a vital part of the team that deals with challenges together and grows together.

At Brainhub, we:

  • align people with projects they’re most passionate about,
  • carefully pick our clients to make sure they fit our culture and work ethic,
  • help each other and share our knowledge (we organise our own meetup called DevDuck),
  • actively work on improving our BizDevOps excellence,
  • dedicate our efforts towards creating a team of T-shaped persons: capable in many things and expert in, at least, one.

Throughout the years, we’ve dealt with challenges such as:

  • building complex NodeJS backends,
  • deploying microservices on Kubernetes cluster,
  • building serverless solutions on AWS Cloud,
  • handling interprocess communications in Electron applications,
  • sharing code between web, mobile, and backend platforms.

Senior QA Engineer

Are you our new Senior QA Engineer?‍

The answer is ‘yes’ if you have:
  • professional experience as a QA Engineer in an Agile team,
  • strong knowledge of Cypress and/or Playwright and professional experience in end-to-end test automation,
  • experience in writing and automating API end-to-end tests,
  • capability to define and implement a working testing process in the product team,
  • capability to build automated tests solution for the project from the scratch,
  • experience in defining and implementing CI/CD processes for the project, TestOps knowledge and experience,
  • experience in functional analysis and writing functional requirements or user stories,
  • experience in non-functional requirements discovery and non-functional testing,
  • strong knowledge of software QA methodologies, tools, techniques, and processes,
  • capability of proposing and implementing improvements on various levels of the Software Development Lifecycle,
  • knowledge of JavaScript and/or TypeScript,
  • B2+ level of English,
  • high commercial awareness, an ability to step into client’s shoes and recognize their point of view.

You’ll get extra points if you have:

  • knowledge of Docker and Kubernetes,
  • knowledge of C# or SQL,
  • knowledge of Agile processes and their good practices,
  • experience in writing integration and unit tests,
  • experience in testing mobile applications,
  • practice in defining test plans and test strategies,
  • practice in planning the test automation approach for the whole team.

Work the way you like

We offer:

  • salary: 19 000 – 25 000 PLN net, B2B (or 14 200 – 18 700 PLN gross, employment contract),
  • multiple opportunities for improving skills suitable for your role (training, internal and external workshops),
  • Personal Growth and Satisfaction domains’ support in creating your career path and boosting your job satisfaction,
  • free support of psychologists for general self-care,
  • integration trips, meetings and workation with your team somewhere in Poland or abroad (dedicated budget),
  • training fund to spend on your own development (3000 PLN net every 6 months),
  • internal library which is on demand enriched with new positions,
  • employee referral program,
  • calm and smooth onboarding process tailored to your needs,
  • flexible working hours,
  • private healthcare,
  • sports card,
  • outstanding equipment (mainly MacBooks),
  • English lessons with native or non-native tutor (100% funding),
  • fully remote work or work from one of our offices in Gliwice or Wrocław,
  • working with amazing people who happen to be top consultants in the world.

Recruitment process

Dominika (Recruitment Administrator) will inform you about all further steps. If your experience matches our requirements, we will invite you for an interview. It will be conducted by Karolina (IT Recruiter) and Tomek (Head of QA), Jonasz, or Maciek (Senior QA Engineers). After this interview within a few days we will come back to you with our decision and overall feedback.

If you’re still reading this, you must see something for you. So don’t overthink it.

Scroll down, send us your details and let’s see.

19 000 – 25 000 PLN

net B2B

14 200 – 18 700 gross

Employment contract

Remote, Gliwice, Wrocław


MacBook and accessories

Best equipment for you to use at work and at home with accessories you need to work comfortably.

100% remote

Enjoy flexible working hours, work from home or our cozy offices in Wroclaw or Gliwice.

MacBook and accessories

Best equipment for you to use at work and at home with accessories you need to work comfortably.

100% remote

Enjoy flexible working hours, work from home or our cozy offices in Wroclaw or Gliwice.

MacBook and accessories

Best equipment for you to use at work and at home with accessories you need to work comfortably.

100% remote

Enjoy flexible working hours, work from home or our cozy offices in Wroclaw or Gliwice.

MacBook and accessories

Best equipment for you to use at work and at home with accessories you need to work comfortably.

100% remote

Enjoy flexible working hours, work from home or our cozy offices in Wroclaw or Gliwice.

Join Our Team

Please include in your CV the following clause: “I hereby give consent for the personal data included in my application to be processed for the purposes necessary for the recruitment process carried out by Brainhub Sp. z o.o. based in Gliwice, 26 Górnych Wałów St under the Personal Data Protection Act as of 29 August 1997 (consolidated text: Journal of Laws 2016, item 922 as amended)”.

We inform that the Data Administrator is Brainhub Sp. z o.o. based in Gliwice 26 Górnych Wałów St. The data is collected for the purposes of recruitment. You have the right to access your data and rectify them. Submission of the data in the scope specified with regulations of the Labour Code Act of 26 June 1974 and the implementing acts is obligatory. Submission of additional personal data is voluntary.

If you like your CV to be used in other recruitments carried out by that Employer, include additionally in the CV the following consent: “I hereby give consent to Brainhub Sp. z o.o. based in Gliwice at 26 Górnych Wałów St for processing the personal data included in my job application for the purposes of future recruitments.”.

Your personal data indicated in the Labour Code or in other specific acts (according to requirements of the advertisement), are processed on the basis of laws and their submission is necessary for participation in the recruitment. Other personal data (e.g. your image) we process on the basis of your voluntary consent which you expressed by sending your job application to us and their submission has no influence on opportunity to participate in recruitment.

We may process your personal data included in the job application as well (name and surname, date of birth, correspondence address, email address or telephone number, education, record of employment, qualifications, and approvals) in order to determine, pursue claims or defend against them, if claims concern the recruitment process conducted by us. For this purpose we shall process your personal data based on our legitimate interest, consisting in determination, pursue or defense against claims in proceedings before the courts or state authorities.

You have the right to access your data and to obtain their copy, to rectify them, to demand their deletion, processing restriction, to bring objection against processing and transfer of the submitted data (for processing of which you have consented) to another data administrator. You have also the right to lodge a complaint to the Inspector General for Protection of Personal Data (in the future: the President of Personal Data Protection Office). Withdrawal of the consent does not affect conformity with the law of the processing carried out on the basis of the consent prior to its withdrawal.

We process your personal data for the purpose of recruitment on the position indicated in the advertisement over a period not longer than 12 months from the moment the application is sent, and if you have given consent to participation in future recruitments, for the period not longer than 36 months from the moment the application is sent. Moreover, we may store your personal data for the purposes of determination, pursuit or defense against claims related to the recruitment process over the period not longer than 360 days from the moment when the application is sent.

Your data may be passed to entities cooperating with the Administrator with the purpose of the above mentioned recruitment. Entrustment may include e.g. affiliates or entities providing recruitment-related services.

We do not pass on your personal data outside the European Economic Area. Should you have any questions, please contact us at gdpr@brainhub.pl or with our Data Protection Inspector at gdpr@brainhub.pl.