New offer - be the first one to apply!

August 8, 2026

QA Engineer

Mid • Remote

51,000 - 90,000 EUR/yr

Berlin, BE, Germany

100% remote with significant CET overlap; meetings are expected between 16:00 and 18:00 CET.

  • Full-time, 40 hours per week
  • Pay range: €51,000–90,000
  • Experience: 2+ years as a QA Engineer

Miaplaza develops personalized online learning experiences for students through interactive educational platforms.

The Role

Join the QA team and take ownership of testing, validation, and quality sign-off across the platform. The team is expanding automated test coverage, improving release testing, and embedding quality throughout the development lifecycle.

Report to a technical Engineering Manager and work with engineers who value clear test documentation, reliable automation, and confident releases. The environment includes legacy systems and established manual testing workflows while transitioning to modern automated testing with Playwright and TypeScript.

The balance between manual and automated work varies. Bring automation where it adds the most value while maintaining manual coverage where it remains appropriate. The QA evolution focuses on faster, more reliable testing; stable automated regression suites; reduced flakiness; and less release-time burden.

What You'll Do

  • Write and maintain automated regression tests.
  • Review automation merge requests from peers.
  • Execute manual testing across web UIs, including functional, regression, cross-platform, and responsive mobile/tablet layout testing.
  • Create and maintain test cases, checklists, and test documentation in TestRail.
  • File clear, actionable bug reports with reproduction steps and collaborate with developers on triage and resolution.
  • Own the release testing process to ensure high-quality changes ship.
  • Partner with Product Managers and designers on requirements reviews, edge cases, and acceptance criteria.
  • Contribute to QA process improvements as the team grows from two to four people.

Requirements

  • 2+ years of QA engineering experience, including web UI testing.
  • 1+ years of experience with Playwright or a similar test automation framework, such as Cypress, Selenium, or Puppeteer.
  • Strong test design skills, including writing and maintaining test cases, checklists, and test documentation.
  • Familiarity with QA's role in the SDLC and collaboration with developers and Product Managers.
  • Strong analytical skills and attention to detail.
  • Strong manual testing experience and manual test-case writing skills.
  • Upper-intermediate English (B2+) for written and spoken communication.

Nice to Have

  • Accessibility testing experience.
  • Security testing experience.

Collaboration

Developers

  • Notify developers of issues found during testing with clear reproduction steps and screenshots.
  • Collaborate to determine whether an issue is a bug, expected behavior, or an environmental problem.
  • Developers provide hotfixes and a dedicated testing branch with a restored database.

Product Managers

  • Provide evidence and detailed issue descriptions so severity and user impact can be assessed, including whether issues block a release.
  • Discuss edge cases and user flows not covered by ticket descriptions or acceptance criteria, and document expected behavior.
  • Highlight delivery risks, including critical testing issues and potential ticket reverts.

Engineering Manager

  • Receive regular 1:1s, development and tooling support, problem-solving collaboration, QA progress monitoring, and work-output reviews.

Career Growth

A defined career ladder supports progression toward Senior/Staff QA Engineer or Engineering Management.

Onboarding

New team members receive onboarding support, pairing, answers to questions, and product context.

What Success Looks Like

  • First months: ask clarifying questions, review documentation, explore the product, and confidently write and run tests.
  • Months 3–4: own a specific area, build test coverage, identify gaps, and drive quality improvements.
  • Months 5–6: contribute to testing strategy for migration and modernization work and operate independently.
  • Demonstrate curiosity, initiative, investigation skills, and willingness to ask for help when needed.

Interview Process

The staged process includes an introductory conversation, technical discussion, and practical evaluation. Professional references and a background check are required. Accommodations are available during the interview process.

Compensation

Compensation placement within the range is based on demonstrated skills, internal equity, and local labor-market rates for the candidate's geographic area.

Similar jobs you might like

Technology

TeaCode S.C.

Freelance Quality Assurance Engineer

Mid

Remote

Warsaw, Poland

60 - 90 PLN

🏢 Summary: Fixed-term, project-based freelance QA Engineer role focused on delivering high-quality, scalable digital products for international clients. The position involves close collaboration with development teams to design and execute automated and manual testing strategies. It is a remote opportunity within a European time zone, emphasizing Agile delivery and modern testing practices. 🗂️ Requirements: Minimum 3 years of experience in QA or similar role, Hands-on experience in manual and automated testing, Experience with Agile methodologies, especially Scrum, Experience with JIRA, Proficiency with Playwright or Cypress and Jest, Experience designing and executing E2E, Integration, Load, Smoke and API tests, English proficiency at C1 level, Based in Europe 📃 Skills: Playwright, Cypress, Jest, JIRA, Scrum, Agile, E2E, API, TypeScript, JavaScript, TDD 🏢 Description: Project-Based | Fixed-Term Collaboration At TeaCode, we’re expanding our network of trusted freelance developers for upcoming fixed-term, project-based collaborations. If you’re a QA Engineer passionate about ensuring software quality looking for meaningful project-based engagement, we’d love to hear from you! You’ll be joining us for a specific project, working alongside our in-house team to deliver modern, scalable digital solutions for international clients. This is a great opportunity if you enjoy focused, time-boxed assignments and want to collaborate with a like-minded, fast-moving team. Responsibilities: Develop and implement both automated and manual testing solutions to enhance software quality Plan, prepare, and execute comprehensive testing activities Collaborate closely with Development Teams and the Project Manager to ensure alignment and effective communication Types of tests you will conduct: End-to-End (E2E) Tests Smoke Tests Integration Tests Load Tests API Tests Requirements: A minimum of 3 years of experience in a quality assurance or similar role. Hands-on experience in both manual and automated testing. Proficient in English, with a minimum C1 level. Exceptional organizational skills, attention to detail, and the ability to work independently. Experience working in Agile methodologies, particularly Scrum, and familiarity with tools such as JIRA. Proficient in testing frameworks like Playwright or Cypress and Jest. Located in Europe. Nice to have: Experience with Test-Driven Development (TDD). Familiarity with TypeScript/JavaScript. How we work: We work as a team, with strong support from senior developers and tech leads As a QA Engineer, you’re expected to: take responsibility for your tasks and features ask questions and seek feedback when needed actively participate in discussions and refinements You’ll work directly with clients, so good communication really matters We care about building good products, not just completing tasks More about how we work with freelancers 👉 https://www.teacode.io/collaboration What we offer: Flexible freelance engagement allowing autonomy over work schedule. Work with clients from all over the world Flexible working hours and 100% remote setup Development in AI tools and modern development workflows About us: 50+ people on board Warsaw-based software house with a strong product mindset Friendly, supportive atmosphere - no corporate nonsense Recruitment process: HR Interview (30 min): A conversation with our Head of HR to understand your experience, motivation, and expectations. Technical Interview (60 min): A meeting with one of our QA Engineers where you’ll talk about: solving technical problems code quality and best practices how you approach tasks and challenges how you use AI tools in your daily work Decision: Usually within one week after the interview. Once you're in, you become part of our verified freelance pool – the TeaCode Collaborators. From there, we’ll match you with suitable projects based on current needs and timelines. Depends on the specific project: final Interview (30 min) When the project matching your skills and pay rate expectations appears, we will contact you. A conversation with our Delivery Manager of the project: Project fit detailed offer connected with engaging you in this specific project (rate, timeline, %FTE) confirming your availability

Technology

zooplus

Senior QA Engineer

Senior

Hybrid

Kraków, Poland

196,300 - 294,500 PLN

🏢 Summary: Senior/Expert Quality Assurance Engineer role focused on building and maintaining automated testing frameworks, improving QA practices, and integrating testing into CI/CD pipelines within an agile engineering environment. The position involves collaborating with cross-functional teams to ensure high-quality product delivery, mentoring teams on quality standards, and supporting modern software architectures and testing methodologies. 🗂️ Requirements: 6+ years of experience in manual and automated software testing, Knowledge of software testing theory, Experience developing and maintaining test automation frameworks, Strong experience with testing practices across unit, load, endurance, and cross-platform testing, Experience with CI/CD pipelines and monitoring tools, Knowledge of Kubernetes and Docker, Experience with UI testing, REST protocols, and microservice architecture, Experience with mobile QA engineering tools and frameworks, Strong programming skills in Java/Kotlin and Swift, Experience working in Agile Scrum environments, Ability to work autonomously and self-organize, English communication skills 📃 Skills: Java, Kotlin, Swift, Jenkins, Kibana, Grafana, Kubernetes, Docker, Espresso, XCUITest, TestRail, Bitrise, Postman, RestAssured, BrowserStack, REST, CI/CD, Scrum, Bitbucket, CharlesProxy 🏢 Description: Company Description With over 25 years’ experience, plus the same enormous passion and ambition we had on day-one, we’re trailblazers in the pet e-commerce industry. Our solutions make over 12 million customers genuinely happier – and that’s something we really care about. We work together to continually adapt; embracing change and the challenges it brings so that we can keep doing better. Join us and discover a place where your potential meets your passion for pets. That’s the power of plus. Job Description We seek an Expert Quality Assurance Engineer to join our SHOPPING department within the Engineering and operation function zooplus, bring new features to life, and support our products' move to modern agile and technical practices and architectures. As a seasoned Quality Assurance Engineer specializing in automation and cutting-edge software testing methodologies, you play a pivotal role in upholding the highest quality standards within your team. Reporting directly to the Engineering Manager, you spearhead the quality assurance efforts, ensuring seamless collaboration across various functional teams. You serve as the beacon of excellence in product delivery and deployment, setting the benchmark for quality standards. Your expertise serves as a bridge to the QA Center of Practice, facilitating the exchange of best practices within and beyond your team. Your primary objective is cultivating a culture of excellence and efficiency in quality assurance, freeing up valuable time for your team to focus on innovative solutions rather than redundant testing procedures. By leveraging advanced tooling and coding techniques, you seamlessly integrate automation testing into every team member's daily workflow. Through close collaboration with cross-functional teams, you drive the implementation of new features and enhancements, ultimately enhancing the experience for over 9 million customers. As our Expert Quality Assurance Engineer, you embrace the following responsibilities : Take ownership and responsibility for the design and development of all aspects of testing. Work on acceptance criteria and test scenarios with the Product Owner and development team. Design, execute, and maintain test scenarios and automation capabilities for all test levels and types (e.g., automated, regression, exploratory, etc.). Create and optimize test frameworks and integrate them into deployment pipelines. Participate in the code review process for both production and test code to ensure all critical cases are covered. Monitoring test runs, application errors and performance. Making information flow, keeping the team informed and being a stakeholder in releases and defect tracking. Share the best testing and quality practices and processes across Zooplus. Promote and coach the team towards a quality-focused mindset. Influence and lead the team towards continuous improvement and best testing practices. Be the reference of the QA Center of Practice , promoting their practices and influencing their strategy, bringing your team experience into their plan. Qualifications As a Senior/Expert Quality Assurance Engineer, you must be able to provide among these: Knowledge of software testing theory. Comfortable in developing test automation frameworks from scratch and maintaining existing frameworks. 6+ years of experience in software testing , manual and automated Strong experience in different testing practices (from unit to load to endurance to cross-platform) specifically integrated within CI/CD. Experience working with CI/CD pipelines and monitoring tools (e.g. Jenkins,, Kibana, Grafana, etc.). Knowledge with K8s, Docker Knowledge of UI testing, REST protocol and microservice architecture Mobile QA Engineering requirements Espresso, XCUITest Testrail Bitrise, Jenkins Charles Proxy Postman and API testing (e.g., Rest Assured) BrowserStack Strong experience in Java/Kotlin, Swift , as well as its usage under a CI/CD pipeline. Ability to work in an agile environment, engaged in Scrum Ability to work in an autonomous, self-responsible and self-organized way. Able to effectively communicate in English . Nice to have: Knowledge with Bitbucket, Experience with AI-assisted development and modern SDLC tooling: Tools like GitHub Copilot / Copilot Chat Applying AI for code generation, refactoring, test automation, and documentation Using AI to accelerate debugging, prototyping, and architectural decisions Additional Information Headquartered in Munich, with offices across Madrid, Krakow, Wroclaw, London and Vienna, we collaborate because we genuinely love working together - so you’ll be at the heart of an incredible, multinational team. We trust each other to get the job done, which means you’ll benefit from hybrid working, spending 60% of your time in the office and 40% at home. There’s an option to work for 20 days abroad in approved countries too. Add to that development opportunities that help you to shape your own career path, excellent training and support, wellbeing offers, subsidised transport or bike leasing, plus 20% discount across all our products, and you’ll begin to get a sense of what sets us apart. Find out more about the specific benefits at your local office in our blog posts . A note on compensation: We believe in being transparent about salary ranges. The range shown reflects the full scope that the role can grow into over time, depending on experience, skills, and impact. Most offers are positioned around the midpoint of the range, ensuring a fair and consistent approach across our teams. At zooplus, we believe in equal opportunity and support everyone to fulfil their potential. We recognise the power of listening and learning from each other and embrace diversity and inclusion of all.

Technology

Reffine

QA Engineer

Mid

Remote

Warsaw, Poland

14,000 - 18,000 PLN/mo

🏢 Summary: QA Engineer role focused on risk-based, holistic quality assurance with strong emphasis on automated end-to-end testing and smart test strategy selection. The position involves building and maintaining Playwright (TypeScript) test suites, integrating tests into CI/CD, and improving QA processes in an Agile environment. The engineer also leverages AI tools to enhance testing efficiency and quality. 🗂️ Requirements: 3+ years commercial QA experience, Strong automation or frontend development background, Practical experience with Playwright, Experience building test suites from scratch, Ability to define appropriate testing approach (e2e, manual), Hands-on experience with AI tools (agents, MCP, prompt engineering), Experience with REST API testing, Experience configuring CI/CD pipelines, Experience working in Agile environment 📃 Skills: TypeScript, Playwright, REST, CI/CD, AI, MCP, Automation, Agile 🏢 Description: Who we're looking for We're looking for a QA Engineer who thinks about quality holistically - not someone who writes tests because they were told to, but someone who can look at a feature and decide what actually needs testing, and how. You know when to reach for e2e tests, when unit tests are the right answer, and when a thorough manual pass is enough. You think in terms of risk - what happens if this breaks, and who feels it - rather than chasing coverage for its own sake. You care about quality before and after release. In an era where AI can write boilerplate in seconds, what sets you apart is judgment: knowing what matters, what's fragile, where the real risk lies - and whether a test actually verifies something or just looks like it does. Playwright is a tool you're comfortable with, not the definition of your role. Your responsibilities Assess features and define the right testing approach - e2e, manual, or a combination Apply risk-based thinking to prioritise testing where the impact is highest Write and maintain automated e2e tests in Playwright (TypeScript) where they add the most value Participate in feature refinement - catch ambiguities early, flag risks, challenge assumptions, provide estimates Identify gaps in test coverage and take initiative to close them Report defects clearly and work with developers through the fix-and-verify loop Configure and maintain automated tests in CI/CD pipelines Help keep an eye on quality in production - monitoring, logs, and the feedback loop on what slipped through Improve QA processes in an Agile environment - propose changes, drive them through Use AI tools to work faster and smarter - agents, prompt engineering, workflow automation - while critically reviewing what they produce Share knowledge, review tests, and help raise the quality bar across the team Requirements 3+ years of commercial QA experience, with a strong automation or frontend development background Ability to evaluate testing needs independently and choose the right approach Solid practical knowledge of Playwright Experience building a test suite from scratch, not only maintaining existing ones Hands-on experience with AI tools: agents, mcp servers, prompt engineering A critical eye for test quality - able to tell a meaningful test from a hollow one REST API testing experience Familiarity with CI/CD configuration Experience working in an Agile team, with solid bug reporting and refinement habits Good Polish and English (B2 minimum) What sets a strong candidate apart Awareness of non-functional quality: accessibility, basic performance, security fundamentals (knowing when to raise them, not necessarily owning them) Disciplined about test data and environments - deterministic, reproducible, isolated from things you can't control Sets testing standards for the team and evangelizes a quality-first mindset Experience in building test observability Can set up and integrate test reporting and analytics tools, turning raw results into trends and insights the team actually acts on Tech stack TypeScript · Playwright · REST API · CI/CD What we offer 14 000-18 000 PLN + VAT (B2B) Flexible working hours Fully remote, but you are always welcome at our office in Old Mokotów, Warsaw Co-founding of Multisport card and Enel-med medical care Recruitment process Intro call with HR - ~30 min Technical screen with Marcin (QA Lead) - experience + technical questions, ~15 min Technical interview with short live coding session with Marcin ~2 hours Offer meeting We provide feedback to every candidate, regardless of the outcome.

Technology

blau direkt

QA Engineer

Senior

Remote

Krakow, Poland

7,600 - 12,000 PLN

🏢 Summary: The offer is for a QA Engineer to join an Agile cross-functional team, focusing on manual and automated testing of web and mobile applications with strong emphasis on Playwright/Python automation and API testing. The role involves building and maintaining automated test suites, supporting CI/CD processes, and leveraging AI-powered QA tools to enhance test creation and defect analysis. You will collaborate closely with developers and product teams to ensure high-quality software delivery. 🗂️ Requirements: 4+ years of commercial experience in software testing, Hands-on experience in manual and automated testing, Good knowledge of Playwright, Good knowledge of Python, Solid API testing experience with Postman, Experience with CI/CD pipelines, Experience with test case management tools, Ability to design and maintain automated test scripts, Experience working in Agile/Scrum environment, Fluent English (spoken and written) 📃 Skills: Playwright, Python, Postman, GitLab, CI/CD, Jira, Confluence, Docker, Kubernetes, MySQL, MariaDB, PHP, Symfony, Laravel, JavaScript, TypeScript, Go, Flutter, Dart, RabbitMQ, UNIX 🏢 Description: About the Role We are looking for a QA Engineer to join our cross-functional Agile team and ensure the delivery of high-quality software across web platforms. In this role, you’ll work closely with developers, product owners, and other QAs to execute manual and automated tests, create test cases, and contribute to test automation development (Playwright/Python). You’ll also get hands-on experience with modern AI-powered QA tools, helping to optimize test case generation, defect analysis, and regression suite maintenance. Your Responsibilities Testing web and mobile applications with all available methods (including automated regression suites, API validation, and exploratory testing of the app) Perform risk-based exploratory testing to identify critical defects beyond the scope of scripted checks, ensuring testing efforts are always prioritized where they matter most. Design, maintain, and improve automated test scripts in Playwright/Python. Analyze the product and its business/technical requirements to design high-value test scenarios and scripts that serve as a foundation for robust automation. Perform API testing (Postman), including automated API test execution. Collaborate with developers and product teams in an Agile/Scrum environment. Support CI/CD testing processes (GitLab CI). Report and track defects using Jira and ensure proper documentation in Confluence. Participate in the introduction and daily use of AI testing tools (e.g., for test creation, defect analysis). Contribute to improving QA processes and sharing knowledge with the team. Requirements Must have: +4 years of experience in software testing in commercial projects. High level of ownership and proactive mindset Exceptional critical thinking skills and the ability to explain your testing logic. Hands-on experience in both manual and automated testing. Good knowledge of Playwright and Python for test automation. Solid API testing experience with Postman (manual & automated). Familiarity with CI/CD pipelines (GitLab CI preferred). Experience with test case management tools. Strong analytical and problem-solving skills. Good time management and ability to work independently on assigned tasks. Fluent communication skills in English (spoken & written). Nice to have: Practical experience with AI tools (Claude Code, Junie etc.). Experience testing mobile applications (real devices or device farms). Knowledge of Agile/Scrum methodologies. ISTQB Foundation or Advanced certification (or equivalent practical experience (we value your actual testing skills over certificates).). Experience with performance and/or security testing. Exposure to AI/ML testing tools (e.g., intelligent test creation). Our Tech & QA Stack Languages/Frameworks: PHP 8+/Symfony 6+/Laravel 9+, JS/TypeScript, Go, PHPUnit, Codeception, Flutter/Dart Databases: MySQL, MariaDB Infrastructure: UNIX, Kubernetes, RabbitMQ Testing: Playwright, Python, Dart, Postman CI/CD: GitLab CI, Code Magic Containerization: Docker AI Tools: Claude Cod, Cursor, Jetbrains AI, Gemini for Google Workspace Tools: Jira, Requirements & Test Management for Jira, Confluence, Slack, IDE (freedom of choice),  G Suite, Sentry Engineering Culture Agile Scrum + XP elements OOP, TDD, DDD, SOLID, Clean Code Code reviews, pull requests, automation mindset QA as part of cross-functional team Benefits and Perks Private healthcare Cafeteria system Training budget €800 per year Integration meetings (internal training, hackathon, integration trips and meetings) Referral Bonus Startup atmosphere No dress code Flexible hours Flexible working format - remote or hybrid Modern office, Chillout zone, Standing desk, parking for bicycles, and a cloakroom with showers Regular office lunches and integration meetings Some international travels included

Technology

Anitech Solutions

Fullstack QA Engineer

Senior

Remote

Krakow, Poland

15,000 - 21,500 PLN

🏢 Summary: The offer is for a Full Stack QA Engineer responsible for ensuring end-to-end quality of SaaS/web applications through manual testing, automation, and modern agentic AI practices. The role focuses on building robust UI and API test frameworks, integrating automated suites into CI/CD pipelines, and developing QA harnesses for complex workflows and integrations. It involves close collaboration with Product and Engineering to improve testability, quality standards, and release reliability. 🗂️ Requirements: 4–6+ years testing SaaS/web applications, 2+ years building UI and API automation frameworks, Experience with Playwright, Cypress, Postman, Insomnia, or Newman, Experience building tooling for test execution, simulation, or data management, Ability to analyze SQL queries, logs, and browser developer tools, Experience with Git-based workflows and CI/CD pipelines 📃 Skills: Playwright, Cypress, Postman, Insomnia, Newman, SQL, Git, CI/CD, Docker, Cloud, k6, JMeter, Lighthouse, axe, AI, SaaS, API, UI 🏢 Description: Role Description We're looking for a QA Engineer! Anitech Solutions Ltd is a dynamic IT services provider delivering innovative and unique AI technology solutions to businesses across multiple sectors. Alongside our core IT services, we are proud to offer tapybl, our flagship education-focused software product designed to enhance learning and engagement. We are looking for a highly capable Full Stack QA Engineer with a strong blend of manual testing, test automation, and modern agentic AI practices. Responsibilities Build and maintain end-to-end test coverage across UI, APIs, data, integrations, and core product workflows using a pragmatic test pyramid approach. Translate requirements and acceptance criteria into risk-based test plans and coverage maps. Create and execute test cases for new features, bug fixes, change requests, and release validation. Perform exploratory testing to uncover edge cases and integration risks, logging high-quality defects backed by technical evidence (logs, HAR files, browser traces). Build stable automated suites using modern agentic AI practices and integrate them directly into CI/CD pipelines with parallelization and results gating. Develop QA harnesses for testing, simulation, validation, execution, and monitoring of complex workflows, integrations, or regulated product flows. Maintain living QA documentation, including test plans, suites, runbooks, reports, and release readiness notes. Partner with Product and Engineering to improve acceptance criteria, optimize testability, track quality KPIs, and define team QA standards. Required Qualifications 4–6+ years testing SaaS/web applications (including deep manual testing) and 2+ years building UI/API automation frameworks. Hands-on experience with modern tools like Playwright, Cypress, Postman, Insomnia, or Newman. Experience building tooling for test execution environments, simulation, data management, or quality gates. Comfortable analyzing basic SQL queries, logs, browser developer tools, Git-based workflows, and CI artifacts. Strong bias for evidence, clear documentation, and the ability to make sound QA tradeoffs in fast-paced delivery environments. Preferred Qualifications Experience with modern agentic AI practices for QA, including prompt design, evaluation harnesses, and testing AI/ML features. Experience with workflow orchestration, event-driven architectures, or containerized test environments (Docker, Cloud). Background building internal QA platforms, evaluation frameworks, or release dashboards. Familiarity with performance testing (k6, JMeter) or accessibility testing (Lighthouse, axe). What Success Looks Like You can validate product features end-to-end across UI, API, data, integrations, and release workflows. You can build robust QA harnesses that make complex systems easier to test, measure, debug, and release confidently. You improve both product quality and engineering leverage. You help the team move faster by making regression, release validation, defect evidence, and quality reporting repeatable and reliable. You reduce manual repetition, flaky automation, unclear defects, and late-stage release risk. Working conditions Fully-remote based in Poland B2B

Technology

Finture Sp. z o.o.

QA Engineer Senior

Senior

Remote

Warsaw, Poland

🏢 Summary: QA Engineer role focused on ensuring the quality of a complex POS and back-office platform for retail and hospitality sectors through manual, automated, API, and performance testing. The position involves testing sales, payment, inventory, and integration processes, supporting CI/CD pipelines, and collaborating with cross-functional teams. The company offers flexible technology choices for test automation, professional development opportunities, and work in an experienced engineering environment. 🗂️ Requirements: 5+ years of software testing experience, Experience testing complex business systems, Experience creating test cases, test scenarios, and test documentation, Experience designing and maintaining automated UI or API tests, Experience executing load, stress, or performance tests, Programming or scripting skills, Experience testing REST APIs, SQL knowledge, Ability to analyse application logs and performance test results, Understanding of web technologies, APIs, databases, and system architecture, English level B2 or higher 📃 Skills: QA, REST, SQL, Java, Python, Karate, JMeter, Git, YouTrack, Docker, Linux, CI/CD, API, ISTQB 🏢 Description: 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​

Technology

Link Group

QA Engineer

Senior

Hybrid

Warsaw, Poland

30,000 - 40,000 PLN

🏢 Summary: The offer is for a QA Engineer responsible for ensuring the quality and reliability of business applications through manual and automated testing across the full software delivery lifecycle. The role involves creating and maintaining automated tests, integrating them into CI/CD pipelines, and collaborating closely with development teams in an AI-driven environment. It combines hands-on testing, quality risk analysis, and continuous improvement of QA practices. 🗂️ Requirements: Minimum 4 years of experience in software quality assurance, Hands-on experience in manual testing, Hands-on experience in test automation, Programming skills in Python, Java, C#, or similar, Experience with version control systems, Knowledge of test automation frameworks, Experience integrating automated tests with CI pipelines, Understanding of software development practices, Ability to analyze requirements and define test coverage, Experience using AI tools in engineering work 📃 Skills: Python, Java, C#, Git, CI/CD, Automation, Testing, AI 🏢 Description: We are looking for a QA Engineer who will help ensure that business applications are reliable, user-friendly, and ready for production use. In this role, you will work closely with developers, project stakeholders, and end users to understand requirements, identify risks early, and support quality throughout the full software delivery lifecycle. The position combines manual testing, test automation, collaboration with technical teams, and continuous improvement of QA practices. It is well suited to someone who enjoys finding issues, improving processes, and using both technical skills and curiosity to deliver better software. The company operates in the financial sector and has a strong AI-oriented culture. Artificial intelligence is used in a practical way to support daily work, automate repetitive tasks, improve efficiency, and speed up delivery. As part of the recruitment process, the candidate’s AI mindset will also be assessed, including openness to using modern AI tools, ability to learn with AI support, critical review of AI-generated outputs, responsible usage, and readiness to identify areas where AI can improve QA and engineering work. Responsibilities Prepare and maintain test documentation, including test scenarios, test cases, and testing procedures. Perform different types of testing, including functional, regression, integration, UI, data validation, exploratory, and end-to-end testing. Verify applications from both technical and user perspectives to identify defects and usability improvements. Work with business users to clarify requirements and understand expected system behavior. Cooperate with developers, project managers, and other stakeholders during planning, daily meetings, and delivery activities. Identify quality risks early and suggest practical ways to reduce them. Support improvements in testing standards, development quality, and release readiness. Create and maintain automated tests using programming languages such as Python, Java, or C#. Participate in code reviews related to test automation and quality tooling. Help integrate automated tests into CI/CD processes. Share QA knowledge with the team and contribute to internal documentation or user guidance. Requirements At least 4 years of experience in software quality assurance. Hands-on experience with manual testing and test automation. Programming skills in Python, Java, C#, or a similar language. Understanding of software development practices and ability to work closely with engineering teams. Experience with version control tools such as Git or similar systems. Knowledge of test automation frameworks and interest in connecting automated tests with CI pipelines. Ability to analyze requirements, spot risks, and translate them into effective test coverage. Comfortable using AI tools to support learning, testing, automation, and daily engineering tasks. Responsible approach to AI-assisted work, including validation, critical thinking, and awareness of limitations. Strong problem-solving skills and attention to detail. Good communication skills and ability to work with both technical and non-technical stakeholders. Proactive attitude, willingness to learn, and flexibility in taking on different QA-related responsibilities.

Technology

blau direkt

Junior QA Engineer

Junior

Remote

Krakow, Poland

6,600 - 9,800 PLN

🏢 Summary: Entry-level QA Engineer role focused on learning and applying software testing fundamentals across web and mobile applications, with hands-on exposure to test automation and programming. The position offers mentorship and practical experience in manual and automated testing within an Agile environment. Ideal for recent graduates or students eager to build a strong foundation in QA and software development. 🗂️ Requirements: Basic knowledge of software testing principles (ISTQB Foundation or equivalent), Willingness to learn manual and automated testing, Basic Python skills, Understanding of web and mobile application testing basics, Ability to communicate in English (written and spoken), Ability to work in a team environment 📃 Skills: Python, Playwright, Selenium, Postman, Git, PHP, Symfony, Laravel, JavaScript, TypeScript, Go, PHPUnit, Codeception, Flutter, Dart, MySQL, MariaDB, UNIX, Kubernetes, RabbitMQ, Docker, GitLab, CodeMagic, Claude, Cursor, Gemini, Jira, Confluence, Slack, Sentry 🏢 Description: About the Role We are seeking a Junior QA Engineer who is eager to start a career in software testing and grow within our team.  You’ll help ensure the quality and reliability of our products used by thousands of users. This role is designed for someone at the beginning of their QA journey - you don’t need years of experience, just curiosity, motivation, and willingness to learn. You’ll be introduced to the fundamentals of software testing, learn how to work with web and mobile applications, and get hands-on practice with test automation and programming. Our team will provide mentorship, training, and guidance so you can build strong foundations in QA and software development. If you’re at the end years of your studies or freshly graduated and enthusiastic about technology, want to learn how modern software is built and tested, and are excited to grow your skills step by step, we’d love to meet you. Requirements Must have Basic knowledge of software testing principles (ISTQB Foundation Level or equivalent knowledge - certificate not required). Willingness to learn and develop skills in both manual and automated testing. High level of ownership and proactive mindset. Basic Python skills, enabling you to write simple functions or scripts. Curiosity, attention to detail, and motivation to grow in QA. Ability to work in a team and communicate clearly in English (written and spoken). Nice to Have Practical experience with AI tools (Claude Code, Junie etc.). First experience with test automation tools (e.g., Playwright, Selenium, or similar). Basic knowledge of API testing (e.g., using Postman). Familiarity with version control systems (Git). Understanding of Agile/Scrum basics. Interest in AI/ML and how it can support testing. Our Tech & QA Stack Languages/Frameworks: PHP 8+/Symfony 6+/Laravel 9+, JS/TypeScript, Go, PHPUnit, Codeception, Flutter/Dart Databases: MySQL, MariaDB Infrastructure: UNIX, Kubernetes, RabbitMQ Testing: Playwright, Python, Dart, Postman CI/CD: GitLab CI, Code Magic Containerization: Docker AI Tools: Claude Code, Jetbrains AI, Cursor, Gemini for Google Workspace Tools: Jira, Requirements & Test Management for Jira, Confluence, Slack, IDE (freedom of choice),  G Suite, Sentry Engineering Culture Agile Scrum + XP elements OOP, TDD, DDD, SOLID, Clean Code Code reviews, pull requests, automation mindset QA as part of cross-functional team Benefits and Perks Private healthcare Cafeteria system Training budget €800 per year Integration meetings (internal training, hackathon, integration trips and meetings) Referral Bonus Startup atmosphere Flexible hours Flexible working format - remote or hybrid Modern office, Chillout zone, Standing desk, parking for bicycles, and a cloakroom with showers Regular office lunches and integration meetings Some international travels included

Technology

New offer

Jit Team

Expert QA Consultant

Senior

Remote

Gdańsk, PM, Poland

1,000 - 1,300 PLN

🏢 Summary: Remote Expert QA Consultant contract offering 1000–1300 PLN/MD, with occasional office visits in Gdańsk, Warsaw, or Cracow. The role leads quality assurance for a large-scale data and integration transformation, combining QA strategy, hands-on testing, team mentoring, and stakeholder consulting. You will work with Databricks, Python, SQL, PySpark, automation, and AI-driven testing initiatives. 🗂️ Requirements: Extensive QA leadership experience, Python, Databricks, Advanced SQL, Big Data testing experience, PySpark, PyTest, Test strategy design and execution, QA team leadership and mentoring, Stakeholder management, Fluent English 📃 Skills: Python, Databricks, SQL, PySpark, PyTest, BigData, Automation, AI, APIs 🏢 Description: Offer Details Salary: 1000–1300 PLN/MD Work model: Remote, with occasional visits to an office in Gdańsk, Warsaw, or Cracow. Why choose this offer? - Make a real impact by taking ownership of QA strategy and testing activities within a high-visibility data transformation initiative. - Combine technical excellence with leadership, stakeholder management, and strategic decision-making. - Work with Databricks, Python, SQL, PySpark, AI, and automation to deliver data-driven solutions at scale. - Contribute to automation, modern testing approaches, and AI-powered solutions, including LLM and intelligent-system initiatives. Project We are looking for an experienced QA Consultant to take ownership of Quality Assurance activities within a large-scale data and integration environment for a global client undergoing a major digital transformation journey. This is a highly visible role for someone who combines strong technical expertise with leadership and consulting capabilities. You will establish and drive the QA approach, shape testing processes, mentor the team, and act as a trusted advisor to technical and business stakeholders. We are looking for a hands-on leader who can assess the current state of testing, identify risks, define the roadmap, and actively contribute to delivering high-quality solutions. Your Responsibilities - Lead and drive all QA activities across data and integration platforms. - Define, implement, and continuously improve the overall test strategy. - Build and coordinate the testing environment across the full QA lifecycle. - Manage testing efforts within complex data-driven initiatives. - Work closely with stakeholders, engineering teams, product teams, and client representatives. - Provide technical guidance and coaching to QA engineers and testers. - Establish best practices for data validation, test automation, and quality assurance processes. - Identify project risks and propose effective mitigation strategies. - Support testing activities related to data integrations, APIs, and Big Data platforms. - Present testing recommendations, trade-offs, and quality considerations to stakeholders. - Drive continuous improvement through automation, AI-driven testing, and modern QA practices. Expected competences and knowledge - Extensive experience as a QA Lead, QA Consultant, Test Lead, or Quality Engineering Lead. - Strong hands-on experience with Python. - Experience with Databricks. - Advanced knowledge of SQL. - Experience working in Big Data environments. - Experience with PySpark. - Experience with PyTest. - Proven ability to define and execute test strategies for complex projects. - Strong stakeholder management and communication skills. - Experience leading QA teams and mentoring engineers. - Ability to combine strategic thinking with hands-on delivery. - Fluent English communication skills. Nice to have - Experience testing AI-powered solutions and automation initiatives. - Experience working with LLM-based projects. - Knowledge of SaaS integrations and third-party APIs. - Experience with Customer Data Platforms (CDPs) or marketing technology ecosystems. - Cloud platform experience. Technologies you'll work with - Python - Databricks - SQL

Technology

Andersen

Full-stack QA Engineer (all genders) in der EU

Mid

Remote

Cologne, NW, Germany

🏢 Summary: The offer is for a Full-stack QA Engineer responsible for ensuring quality, stability, and performance of large-scale digital media platforms and web services. The role focuses on automated and manual testing of web applications, APIs, databases, and microservices within CI/CD environments. It involves test automation, integration validation, and support for high-availability systems in complex media workflows. 🗂️ Requirements: Minimum 2 years of experience in Software Quality Assurance, Degree in Computer Science, Business Informatics or equivalent qualification, Experience in manual and automated testing of web applications, Experience in API testing and service integration validation, Experience in database testing and data validation, Knowledge of JavaScript and/or TypeScript, Practical experience in test automation, Experience with WebdriverIO, Mocha and TypeScript, Understanding of CI/CD processes and release validation, Experience in test planning, execution and documentation, Experience in bug analysis, reporting and defect lifecycle management, Upper-Intermediate English, Advanced German 📃 Skills: WebdriverIO, Mocha, TypeScript, JavaScript, API, SQL, MongoDB, Redis, Docker, AWS, Kafka, RabbitMQ, Angular, Capacitor, CI/CD, Microservices 🏢 Description: Zur Verstärkung unseres Teams suchen wir einen Full-stack QA Engineer (all genders) in der EU mit sehr guten Deutschkenntnissen, der die Qualität, Stabilität und Performance moderner digitaler Plattformen und großskaliger Webservices sicherstellt. Der Kunde ist ein führender öffentlich-rechtlicher Medienanbieter mit einem breiten Portfolio aus Nachrichten, Unterhaltung, Kultur- und Sportinhalten. Die Organisation betreibt mehrere TV-Sender sowie digitale Plattformen und Online-Dienste und erreicht täglich Millionen von Nutzern. Sie steht für hohe Qualitätsstandards, Innovation und eine starke Präsenz in der modernen Medienlandschaft. Das Projekt konzentriert sich auf die Entwicklung und den Betrieb großskaliger digitaler Medienplattformen und Online-Services. Dazu gehören hochverfügbare Webanwendungen, API-Integrationen, Testautomatisierung sowie die kontinuierliche Optimierung digitaler Nutzererlebnisse unter Einhaltung höchster Qualitäts- und Performanceanforderungen. Deine Aufgaben: Du entwickelst und wartest automatisierte Tests für Webanwendungen, APIs und interne Services mit WebdriverIO, Mocha und TypeScript. Du führst manuelle und automatisierte Tests von Webanwendungen, APIs, Datenbanklogiken und Service-Integrationen durch. Du analysierst fachliche und technische Anforderungen und erstellst Testfälle, Checklisten, Regressionstestszenarien sowie Akzeptanzkriterien. Du planst, führst durch und dokumentierst funktionale Tests, Regressions-, Smoke-, Integrations-, API- und Datenbanktests. Du testest medienbezogene Prozesse wie Media Asset Management, Upload- und Download-Prozesse großer Dateien, Tagging, Klassifizierung, Rechteverwaltung und royalty-basierte Workflows. Du validierst Frontend-, Backend-, Middleware- und API-Integrationen innerhalb einer Microservice-Architektur. Du analysierst Fehler, dokumentierst Bugs nachvollziehbar, verfolgst deren Behebung und arbeitest eng mit Entwicklungsteams zusammen. Du unterstützt qualitätssichernde Maßnahmen innerhalb von CI/CD-Prozessen sowie die Release-Validierung in Dev-, Stage- und Produktivumgebungen. Du unterstützt Testaktivitäten für Legacy-Systeme mit eingeschränkter Dokumentation, einschließlich Exploratory Testing, Debugging und Analyse bestehender Systemlogiken. Du kommunizierst Testergebnisse, Risiken, Fehler und Qualitätskennzahlen an Projektteams und Stakeholder. Du wirkst an der Verbesserung von QA-Prozessen, der Optimierung der Testabdeckung und der Stabilität der Testautomatisierung mit. Dein Profil: Berufserfahrung im Bereich Software Quality Assurance von mindestens 2 Jahren. Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation. Praktische Erfahrung im manuellen und automatisierten Testen von Webanwendungen. Erfahrung mit API-Tests und der Validierung von Service-Integrationen. Erfahrung im Bereich Datenbanktests und Datenvalidierung. Kenntnisse in JavaScript und/oder TypeScript. Praktische Erfahrung in der Testautomatisierung. Erfahrung mit WebdriverIO (WDIO), Mocha und TypeScript. Verständnis von CI/CD-Prozessen und Release-Validierungsabläufen. Fähigkeit zur Analyse fachlicher und technischer Anforderungen. Erfahrung in der Planung, Durchführung und Dokumentation von Testaktivitäten. Erfahrung in Fehleranalyse, Bug-Reporting, Tracking, Retesting und Defect Lifecycle Management. Fähigkeit, Testergebnisse, Risiken und Qualitätsstatus klar an Teams und Stakeholder zu kommunizieren. Hohe Eigenverantwortung, Qualitätsbewusstsein und selbstständige Arbeitsweise. Englischkenntnisse – ab Upper-Intermediate und höher. Deutschkenntnisse – ab Advanced und höher. Nice-to-haves: ISTQB-Zertifizierung. Erfahrung mit weiteren Programmiersprachen, insbesondere Java oder Go. Erfahrung im Testen von Microservice-basierten Systemen. Erfahrung mit Cloud-Umgebungen, vorzugsweise AWS. Kenntnisse in Docker oder containerisierten Anwendungen. Erfahrung mit Messaging- und Integrationstechnologien wie Kafka oder RabbitMQ. Erfahrung mit SQL, MongoDB, Redis oder vergleichbaren Datenbanksystemen. Erfahrung im Testen von Medien-, Broadcast-, Streaming-, Video- oder Content-Management-Plattformen. Kenntnisse im Bereich Media Asset Management, Rechteverwaltung, Lizenzabrechnung oder Verarbeitung großer Mediendateien. Erfahrung im Mobile Testing, insbesondere für Angular-/Capacitor-basierte iOS-Anwendungen. Erfahrung mit Angular-basierten Anwendungen. Erfahrung im Testen von Legacy-Systemen mit eingeschränkter Dokumentation. Erfahrung mit Exploratory Testing, Reverse Engineering von Systemverhalten und Debugging-Unterstützung. Erfahrung mit Performance- und Stabilitätstests für große Upload-/Download-Prozesse. Erfahrung mit KI-basierten Medienfunktionen wie Speech-to-Text, Gesichtserkennung, Untertitelgenerierung oder Videoanalyse. Was dich erwartet: Du kannst zwischen einer Festanstellung im Vollzeitmodell oder einer Zusammenarbeit auf B2B-Basis wählen. Du profitierst bei Festanstellung von gesetzlicher Renten- und Krankenversicherung sowie bis zu 28 Urlaubstagen. Dich erwarten anspruchsvolle SAP-Transformationsprojekte mit modernen Technologien. Du wirst durch strukturierte Onboarding- und Mentoring-Programme begleitet. Dir stehen langfristige Karriere- und Weiterentwicklungsmöglichkeiten offen, inklusive Zertifizierungsunterstützung und regelmäßiger Gehaltsanpassungen Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy