JustJoin.IT Praca zdalna Expert

QA Engineer Senior

Finture Sp. z o.o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Python
  • Git
  • Linux
  • docer

Opis stanowiska

We are looking for a QA Engineer to join the team developing Aquila Flex and take responsibility for the quality of a complex POS and back-office system used in the retail and hospitality sectors.
The system supports sales, payments, returns, promotions, inventory management, reporting, fiscal devices, and integrations with external systems.
Responsibilities
• Analysing business and technical requirements and preparing test cases, test scenarios, and test documentation.
• Performing functional, integration, regression, and end-to-end testing.
• Designing, developing, and maintaining reliable and scalable automated tests for APIs and user interfaces.
• Designing and executing load, stress, and performance tests based on realistic system usage scenarios.
• Testing sales, payment, and inventory processes, as well as integrations with external systems and devices.
• Testing REST APIs and verifying data in databases.
• Analysing test results, application logs, and system behaviour to identify defects, performance bottlenecks, and root causes.
• Documenting defects and collaborating with developers, Business Analysts, the Product Owner, Project Manager, and Designer.
• Supporting the integration of automated tests into CI/CD processes.
• Participating in release preparation, acceptance testing, pilot deployments, and production rollouts.

Requirements
• At least 5 years of experience in software testing.
• Experience in testing complex business systems.
• Practical experience in creating test cases, test scenarios, and test documentation.
• Practical experience in designing, developing, and maintaining automated UI or API tests.
• Practical experience in preparing and executing load, stress, or performance tests.
• Good programming or scripting skills and an understanding of software development practices.
• Ability to independently analyse requirements, business processes, edge cases, and system behaviour under different workloads.
• Experience in testing REST APIs.
• SQL knowledge sufficient to independently verify data.
• Ability to analyse application logs and performance test results.
• Good understanding of web technologies, APIs, databases, and basic system architecture.
• English at a minimum B2 level.

Nice to Have
• Experience with POS, ERP, e-commerce, payment systems, or retail solutions.
• Knowledge of sales, inventory, or fiscal processes.
• Experience with Java and/or Python, particularly in the context of test automation.
• Experience with API test automation frameworks such as Karate or similar solutions.
• Experience with performance testing tools such as JMeter or comparable solutions.
• Experience integrating automated tests into CI/CD pipelines.
• Knowledge of Git and YouTrack.
• Familiarity with containerised environments such as Docker.
• Basic knowledge of Linux systems.
• ISTQB Foundation Level certification.
The technology choice for test automation is open. We are not tied to a specific programming language or toolset, but experience with Java, Python, Karate, JMeter, or comparable solutions would be beneficial.

What we offer:
• Employment in a reputable organization (ITwiz BEST100), operating in accordance with international quality and security standards (ISO 9001, ISO 27001)
• A non-corporate atmosphere and a flat organizational structure
• Opportunities for continuous development through:• working with a variety of technologies on projects for well-known clients
• collaboration with an experienced team of experts who are eager to share their knowledge
• co-financing of training and certifications

• Employee Referral Program
• Participation in charitable initiatives, including cooperation with the Joanna Radziwiłł Foundation “Opiekuńcze Skrzydła” and involvement in the “Gwiazdorzymy” holiday campaign
• A diverse and inclusive work environment – our company brings together representatives of four generations
• Equal development opportunities – 50% of managerial and leadership positions are held by women
• Organizational culture based on values:
• we act with good intentions
• we share knowledge
• we take responsibility
• we continuously improve people are our top priority
• we act with a clear sense of purpose and meaning
• we communicate honestly and professionally​

🔍 Dekoder Ogłoszenia

🔴
take responsibility for the quality of a complex POS and back-office system
Może oznaczać, że będziesz jedyną osobą odpowiedzialną za jakość całego, rozbudowanego systemu, co może być przytłaczające.
🔴
Designing, developing, and maintaining reliable and scalable automated tests
Może oznaczać, że będziesz musiał zbudować od zera całą infrastrukturę testów automatycznych, a nie tylko je rozwijać.
🔴
Supporting the integration of automated tests into CI/CD processes
Może oznaczać, że będziesz musiał samodzielnie skonfigurować i zarządzać potokami CI/CD dla testów automatycznych.
🔴
Participating in release preparation, acceptance testing, pilot deployments, and production rollouts
Może oznaczać, że będziesz zaangażowany w procesy wdrożeniowe, które często wiążą się z pracą poza standardowymi godzinami.
🔴
At least 5 years of experience in software testing
Wymaganie 5 lat doświadczenia na stanowisku Senior może oznaczać, że firma szuka kogoś, kto od razu będzie samodzielny i nie będzie potrzebował dużo szkoleń.