New offer - be the first one to apply!

August 8, 2026

QA Automation Engineer

Mid • Remote

Warsaw, Poland

Role Purpose

Enhance the quality and reliability of software products by driving test automation, building QA infrastructure, and implementing strategies that ensure effective and stable testing processes.

Salary starting from 12,000 PLN gross/month, depending on experience, qualifications, and overall fit for the role.

About the role

We are looking for a skilled QA Automation Engineer to drive quality assurance initiatives through the design, development, and maintenance of automated testing solutions for backend services and APIs. In this role, you will build scalable test automation frameworks, develop internal quality tools, and integrate automated testing into CI/CD pipelines to ensure reliable and efficient software delivery. You will work closely with developers, DevOps engineers, and product teams to improve product quality, increase test coverage, and optimize automation execution.

The ideal candidate has strong Python development skills, hands-on experience with automation frameworks, Linux environments, containerization technologies, and modern CI/CD practices.

Key Responsibilities

  • Design, develop, and maintain automated test suites for backend services and APIs
  • Improve test automation framework and supporting infrastructure
  • Create and maintain internal automation tools and utilities
  • Design and implement scalable test automation solutions
  • Integrate automated testing into CI/CD pipelines
  • Analyze test results, investigate failures, and perform root cause analysis
  • Collaborate closely with developers, DevOps engineers, and product teams to improve product quality
  • Improve test coverage, reliability, and execution efficiency
  • Participate in code reviews and establish automation best practices
  • Contribute to quality strategy and continuous improvement initiatives
  • Evaluate and adopt modern engineering tools and practices, including AI-assisted development workflows

Qualifications

  • 3+ years of experience in QA Automation (Middle) or 5+ years (Senior)
  • Strong Python programming skills
  • Experience developing and maintaining automated test frameworks
  • Solid understanding of software testing methodologies, QA processes, and test design techniques
  • Strong Linux administration and troubleshooting skills
  • Practical experience with Docker and containerized environments
  • Experience working with CI/CD systems (GitLab CI, Jenkins, GitHub Actions, or similar)
  • Understanding of networking fundamentals, including TCP/IP, DNS, HTTP/HTTPS, TLS, REST APIs, and client-server architecture
  • Experience with API testing, UI testing, and backend validation
  • Ability to read and work with technical documentation in English
  • Ability to effectively leverage AI agents for code generation, debugging, test development, log analysis, and productivity improvements
  • Experience using LLMs to accelerate test case creation, automation development, and incident investigation

Benefits

  • Competitive compensation
  • Flexible working hours and hybrid or remote options, depending on your role
  • Work from anywhere in the world for up to 45 days per year
  • Private medical insurance for you and your family*
  • Extra paid vacation and sick leave days*
  • Support for life’s important moments and celebrations
  • Language courses to help you connect and grow
  • Modern, welcoming offices with snacks, drinks, and entertainment*
  • Team sports and social activities*

*Benefits may vary depending on your location.

Similar jobs you might like

Technology

emagine Polska

Senior QA Automation Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Long-term remote B2B contract for a Senior QA Automation Engineer to lead and scale automated testing for a single sign-on (SSO) platform supporting clinical trial access management. The role focuses on building robust automation frameworks, integrating AI-driven testing, and embedding quality into CI/CD pipelines. You will drive test strategy and ensure reliability, performance, and security of identity-based workflows. 🗂️ Requirements: 5+ years QA automation experience, Experience building scalable automation frameworks, Strong hands-on Playwright experience, Experience with AI-driven test automation, Experience testing SSO flows, Proficiency in C# or Python or Java, Experience designing functional, performance, and reliability tests, Experience integrating tests into CI/CD pipelines, Knowledge of SDLC, Agile, DevOps, Experience with GitHub or Azure DevOps, Experience with cloud-based testing environments, Experience with data-driven testing, Fluent English 📃 Skills: Playwright, C#, Python, Java, CI/CD, GitHub, Azure, DevOps, SSO, AI, SDLC, Agile, Cloud 🏢 Description: Project Details: Workload: full-time Work model: 100% remote Contract: long-term B2B Are you an experienced QA Automation Engineer who enjoys building reliable, scalable automation frameworks and working on products that have a real-world impact? We are looking for a Senior QA Automation Engineer to join a collaborative product team working on a solution connected to single sign-on access for clinical trial site staff . The platform helps ensure that users receive access to the right clinical trials based on their completed training and assigned studies. The product is built around identity and access processes. What you will be doing As a Senior QA Automation Engineer, you will take ownership of test automation activities and help drive the quality strategy for the product. Your responsibilities will include: Developing and maintaining robust, scalable automated testing frameworks. Working extensively with Playwright for automated testing. Supporting AI-driven testing capabilities, including test generation and self-healing automation . Designing and executing comprehensive automated test scripts for software applications. Testing single sign-on / SSO flows and access-related user scenarios. Creating automated tests for functionality, performance, and reliability. Configuring and monitoring CI/CD pipelines with automated test execution and reporting. Integrating QA automation into delivery pipelines using GitHub and/or Azure DevOps . Collaborating closely with developers, product managers, and IT stakeholders. Analyzing test results, identifying defects, documenting findings, and supporting fast issue resolution. Continuously improving testing methodologies, tools, frameworks, and reporting practices. Using quality metrics and test performance data to optimize long-term reliability and efficiency. Representing QA in project discussions and helping manage quality risks in line with organizational standards. What we are looking for You should have: 5+ years of experience in QA automation , including building and maintaining scalable automation frameworks. Strong hands-on experience with Playwright . Experience with AI-driven automation capabilities such as test generation and self-healing tests . Experience designing and executing automated tests for functionality, performance, and reliability. Experience with SSO / single sign-on testing scenarios . Proficiency in at least one programming language: C# , Python , or Java . Solid understanding of SDLC , Agile , and DevOps practices. Experience integrating automated tests into CI/CD pipelines. Practical knowledge of GitHub and/or Azure DevOps . Ability to analyze test results, identify defects, document issues, and collaborate with developers on resolution. Familiarity with cloud-based testing environments . Experience with data-driven testing approaches . A continuous improvement mindset and the ability to optimise tools, methods, and test reliability over time. Strong collaboration skills and the ability to provide clear, actionable, quality-focused feedback. Fluency in English, both written and spoken. Nice to have Experience working on identity, access management, authentication, or authorisation-related products. Experience with regulated healthcare, pharmaceutical, or clinical trial environments. Previous exposure to Exostar or similar access management technologies.

Technology

emagine Polska

Senior QA Automation Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time, long-term remote B2B role for a Senior QA Automation Engineer to lead and scale automated testing for a single sign-on platform supporting clinical trial access. The position focuses on building robust automation frameworks, integrating AI-driven testing, and embedding QA into CI/CD pipelines. You will drive quality strategy and ensure reliability, performance, and secure access flows. 🗂️ Requirements: 5+ years QA automation experience, Experience building scalable automation frameworks, Strong hands-on experience with Playwright, Experience with AI-driven test generation and self-healing tests, Experience testing SSO flows, Proficiency in C# or Python or Java, Experience designing automated functional, performance, and reliability tests, Experience integrating automated tests into CI/CD pipelines, Practical knowledge of GitHub or Azure DevOps, Understanding of SDLC, Agile, DevOps, Experience with cloud-based testing environments, Experience with data-driven testing, Fluent English 📃 Skills: Playwright, C#, Python, Java, CI/CD, GitHub, Azure, DevOps, SSO, AI, SDLC, Agile, Cloud 🏢 Description: Project Details: Workload: full-time Work model: 100% remote Contract: long-term B2B Are you an experienced QA Automation Engineer who enjoys building reliable, scalable automation frameworks and working on products that have a real-world impact? We are looking for a Senior QA Automation Engineer to join a collaborative product team working on a solution connected to single sign-on access for clinical trial site staff . The platform helps ensure that users receive access to the right clinical trials based on their completed training and assigned studies. The product is built around identity and access processes. What you will be doing As a Senior QA Automation Engineer, you will take ownership of test automation activities and help drive the quality strategy for the product. Your responsibilities will include: Developing and maintaining robust, scalable automated testing frameworks. Working extensively with Playwright for automated testing. Supporting AI-driven testing capabilities, including test generation and self-healing automation . Designing and executing comprehensive automated test scripts for software applications. Testing single sign-on / SSO flows and access-related user scenarios. Creating automated tests for functionality, performance, and reliability. Configuring and monitoring CI/CD pipelines with automated test execution and reporting. Integrating QA automation into delivery pipelines using GitHub and/or Azure DevOps . Collaborating closely with developers, product managers, and IT stakeholders. Analyzing test results, identifying defects, documenting findings, and supporting fast issue resolution. Continuously improving testing methodologies, tools, frameworks, and reporting practices. Using quality metrics and test performance data to optimize long-term reliability and efficiency. Representing QA in project discussions and helping manage quality risks in line with organizational standards. What we are looking for You should have: 5+ years of experience in QA automation , including building and maintaining scalable automation frameworks. Strong hands-on experience with Playwright . Experience with AI-driven automation capabilities such as test generation and self-healing tests . Experience designing and executing automated tests for functionality, performance, and reliability. Experience with SSO / single sign-on testing scenarios . Proficiency in at least one programming language: C# , Python , or Java . Solid understanding of SDLC , Agile , and DevOps practices. Experience integrating automated tests into CI/CD pipelines. Practical knowledge of GitHub and/or Azure DevOps . Ability to analyze test results, identify defects, document issues, and collaborate with developers on resolution. Familiarity with cloud-based testing environments . Experience with data-driven testing approaches . A continuous improvement mindset and the ability to optimise tools, methods, and test reliability over time. Strong collaboration skills and the ability to provide clear, actionable, quality-focused feedback. Fluency in English, both written and spoken. Nice to have Experience working on identity, access management, authentication, or authorisation-related products. Experience with regulated healthcare, pharmaceutical, or clinical trial environments. Previous exposure to Exostar or similar access management technologies.

Technology

AgileEngine

QA Automation Engineer

Mid

Remote

Krakow, Poland

3,700 - 4,940 USD

🏢 Summary: The offer is for a QA Automation Engineer to ensure the accuracy, reliability, and performance of data-driven products within an analytics platform team. The role combines manual and automated testing of APIs, backend workflows, and data transformations, with a strong focus on SQL-based validation. You will work in an Agile environment contributing to regression automation and CI/CD quality integration. 🗂️ Requirements: 2–4 years of QA experience in manual and automation testing, Strong SQL skills including joins, DML/DDL, window functions, Experience in manual API testing, Basic experience with API automation or scripting, Experience with Jira or TestRail, Understanding of CI/CD concepts, Experience with version control systems, Knowledge of QA processes and defect lifecycle, Ability to analyze requirements and design test scenarios, Upper-intermediate English level 📃 Skills: SQL, Postman, Insomnia, Jira, TestRail, GitHub, Bitbucket, CI/CD, Python, Snowflake, Apache, NiFi, S3, AWS, Lambda, Looker, PowerBI, MicroStrategy 🏢 Description: ID69196 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a QA Automation Engineer to ensure the accuracy, reliability, and performance of data-driven products within an analytics platform team. You will validate complex data transformations, API outputs, and backend workflows using SQL, Postman, and automation frameworks, working alongside Product Managers, Data Engineers, and Developers in an Agile environment. The role combines hands-on manual testing with growing automation development responsibilities across APIs and regression suites. What you will do Execute manual and automated tests across APIs, backend pipelines, and analytics outputs; Validate data transformations, business rules, and calculations against requirements; Write SQL queries to confirm data accuracy, identify inconsistencies, and investigate reported issues; Create and maintain test cases, test plans, and execution reports using Jira/TestRail or similar tools; Participate in requirements reviews to identify gaps, ambiguities, and edge cases early; Support automation efforts by creating or updating API test scripts and regression suites; Collaborate with developers and data engineers to troubleshoot defects and verify fixes; Contribute to improving CI/CD test integration and quality gates; Monitor recurring defects and provide visibility into quality trends; Assist in validating releases and confirming readiness for deployment. Must haves 2–4 years of professional QA experience in manual and automation testing; Strong SQL skills (joins, DML/DDL, data validation, window functions, logic validation); Experience testing APIs manually ( Postman , Insomnia , or similar); Basic exposure to API automation frameworks or scripting; Experience using Jira , TestRail , or similar QA management tools; Understanding of CI/CD concepts and version control ( GitHub , Bitbucket ); Ability to analyze functional requirements and propose test scenarios and edge cases; Solid understanding of QA processes, regression cycles, and defect lifecycle; Upper-intermediate English level. Nice to haves Python knowledge (basic scripting level); Experience with Snowflake or other cloud data warehouses; Familiarity with Apache NiFi , S3 , or AWS Lambda ; Experience testing Looker , Power BI , MicroStrategy , or similar BI tools; Backend automation experience (Python-based frameworks); Understanding of data processing, ETL, or large-scale ingestion pipelines; Previous exposure to healthcare, pharma, or analytics data. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

ClearCourse Dev

QA Automation Engineer

Mid

Hybrid

Krakow, Poland

🏢 Summary: The QA Automation Engineer designs, develops, and executes automated tests to ensure high-quality software delivery within a cross-functional agile team. The role focuses on building and maintaining automated test frameworks, validating REST APIs, and ensuring reliable test coverage within CI/CD pipelines. It requires strong automation expertise and experience in modern software development environments. 🗂️ Requirements: 3+ years experience as Automation QA, Experience with TypeScript, Experience with Playwright, Experience with REST APIs, Experience with API testing, Understanding of Test Pyramid (unit, integration, end-to-end), Experience with CI/CD pipelines, Knowledge of SQL, Experience working in Agile environments 📃 Skills: TypeScript, Playwright, REST, API, CI/CD, SQL, Agile, Automation, E2E, Integration, Unit 🏢 Description: Role description: The QA Automation Engineer contributes to the delivery of high-quality software by designing, developing, and executing automated test cases as part of a collaborative, cross-functional team. Working alongside Developers, Product Owners, and DevOps, this role helps ensure test coverage, reliability, and consistency across product releases. The QA Automation Engineer supports the adoption of automated testing practices, contributes to maintaining and enhancing test frameworks, and works within CI/CD pipelines to help identify issues early in the development lifecycle. This role requires solid technical skills, attention to detail, and a proactive approach to improving the testing process and software quality. Key Accountabilities: Collaborate with Solution Architects, Product Owners, Developers, DevOps, and other QA Automation Engineers to test new product features and improve the testing of existing/legacy features, using technologies and tools including Playwright, Browserstack Analyse business requirements, internal designs, and non-functional requirements; estimate user stories collaboratively with the team. Write and execute robust automated test scripts, achieving high test automation coverage and regression testing within CI/CD pipelines. Conduct manual exploratory testing and maintain a clear manual test plan for test scenarios that cannot be automated. Review logs and databases as part of the testing process and automate these activities wherever possible. Follow industry best practices and ensure adherence by other team members. Apply lean/agile principles and contribute to continuous improvement of processes and practices. Actively participate in code and test script reviews to ensure quality and knowledge sharing within the team. Monitor and report on test results and quality metrics to stakeholders, providing clear insights for decision-making. Required skills and Experience: Professional level (3+ years’ experience) as an Automation QA within a modern software development environment. Experience with TypeScript and Playwright Experience with REST APIs and API testing strategies. Strong understanding of a balanced Test Pyramid with separation of unit, integration, and end-to-end tests Experience ensuring that tests run within CI/CD pipelines Understanding of SQL Experience with agile methodologies. Desired skills & experience: Familiarity with containerisation tools like Docker. Experience with performance and non-functional testing. Knowledge of testing highly available, scalable, and business-critical systems Strong understanding of security testing principles to ensure software resilience against vulnerabilities. Proficiency in CI/CD pipelines and automation integration to streamline testing and delivery processes. Required behaviours & attributes: Strong analytical and problem-solving skills Detail-oriented and ability to identify and report bugs and issues effectively Good communication skills, both verbal and written Proactive in identifying areas for improvement in the testing process Collaborative approach to work with developers, testers, and other stakeholders Continuous learning and staying up to date with new technologies and tools

Technology

ClearCourse Dev

QA Automation Engineer

Mid

Hybrid

Krakow, Poland

🏢 Summary: The QA Automation Engineer role focuses on designing, developing, and executing automated tests to ensure high-quality software delivery within a cross-functional team. The position emphasizes building and maintaining test frameworks, achieving strong automation coverage, and integrating tests into CI/CD pipelines. The engineer supports continuous improvement of testing practices and software reliability across releases. 🗂️ Requirements: 3+ years experience in Automation QA, Experience with TypeScript, Experience with Playwright, Experience with REST APIs, API testing knowledge, Understanding of test pyramid (unit, integration, end-to-end), Experience with CI/CD pipelines, SQL knowledge, Experience working in Agile environments 📃 Skills: TypeScript, Playwright, REST, API, SQL, CI/CD, Docker, Browserstack 🏢 Description: Role description: The QA Automation Engineer contributes to the delivery of high-quality software by designing, developing, and executing automated test cases as part of a collaborative, cross-functional team. Working alongside Developers, Product Owners, and DevOps, this role helps ensure test coverage, reliability, and consistency across product releases. The QA Automation Engineer supports the adoption of automated testing practices, contributes to maintaining and enhancing test frameworks, and works within CI/CD pipelines to help identify issues early in the development lifecycle. This role requires solid technical skills, attention to detail, and a proactive approach to improving the testing process and software quality. Key Accountabilities: Collaborate with Solution Architects, Product Owners, Developers, DevOps, and other QA Automation Engineers to test new product features and improve the testing of existing/legacy features, using technologies and tools including Playwright, Browserstack Analyse business requirements, internal designs, and non-functional requirements; estimate user stories collaboratively with the team. Write and execute robust automated test scripts, achieving high test automation coverage and regression testing within CI/CD pipelines. Conduct manual exploratory testing and maintain a clear manual test plan for test scenarios that cannot be automated. Review logs and databases as part of the testing process and automate these activities wherever possible. Follow industry best practices and ensure adherence by other team members. Apply lean/agile principles and contribute to continuous improvement of processes and practices. Actively participate in code and test script reviews to ensure quality and knowledge sharing within the team. Monitor and report on test results and quality metrics to stakeholders, providing clear insights for decision-making. Required skills and Experience: Professional level (3+ years’ experience) as an Automation QA within a modern software development environment. Experience with TypeScript and Playwright Experience with REST APIs and API testing strategies. Strong understanding of a balanced Test Pyramid with separation of unit, integration, and end-to-end tests Experience ensuring that tests run within CI/CD pipelines Understanding of SQL Experience with agile methodologies. Desired skills & experience: Familiarity with containerisation tools like Docker. Experience with performance and non-functional testing. Knowledge of testing highly available, scalable, and business-critical systems Strong understanding of security testing principles to ensure software resilience against vulnerabilities. Proficiency in CI/CD pipelines and automation integration to streamline testing and delivery processes. Required behaviours & attributes: Strong analytical and problem-solving skills Detail-oriented and ability to identify and report bugs and issues effectively Good communication skills, both verbal and written Proactive in identifying areas for improvement in the testing process Collaborative approach to work with developers, testers, and other stakeholders Continuous learning and staying up to date with new technologies and tools

Technology

AgileEngine

QA Automation Engineer

Senior

Remote

Krakow, MA, Poland

4,900 - 6,600 USD

🏢 Summary: Senior QA Automation Engineer responsible for defining and executing quality strategy for serverless middleware services on AWS, supporting ordering, loyalty, payments, and third-party integrations. The role focuses on building automated API test frameworks, validating event-driven architectures, performing performance testing, and integrating quality gates into CI/CD pipelines. It requires strong backend testing experience and active use of AI-assisted tools in daily quality engineering work. 🗂️ Requirements: 4+ years of quality engineering or software engineering focused on backend API testing, Experience designing automated test suites for REST APIs in distributed or microservices environments, Hands-on experience with performance and load testing, Proficiency in JavaScript, TypeScript, Java, or Python, Working knowledge of AWS serverless services (Lambda, API Gateway, DynamoDB, SQS/SNS), Experience integrating automated tests into CI/CD pipelines (Azure DevOps or GitHub Actions), Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent), Familiarity with contract testing and consumer-driven contracts, Experience validating asynchronous systems, Strong scripting skills, Upper-intermediate English level 📃 Skills: JavaScript, TypeScript, Java, Python, AWS, Lambda, APIGateway, DynamoDB, SQS, SNS, REST, CI/CD, AzureDevOps, GitHubActions, GitHubCopilot, Claude, ContractTesting, Microservices, PerformanceTesting, LoadTesting, Scripting 🏢 Description: ID72456 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior QA Automation Engineer to own quality strategy for serverless middleware services powering ordering, loyalty, payments, and third-party integrations across a major consumer platform. You will design and maintain automated test suites for RESTful APIs and event-driven architectures on AWS, execute performance and load testing, validate partner integrations including delivery and payment platforms, and integrate quality gates into CI/CD pipelines using Azure DevOps and GitHub Actions. The role expects active use of AI-assisted tools as a core part of daily quality engineering work. What you will do Build automated test frameworks for serverless applications; Validate event-driven workflows and asynchronous messaging; Execute performance and load testing; Validate resiliency and failure scenarios; Design, build, and maintain automated test suites covering functional, integration, and contract testing for middleware APIs and services ensuring correct behavior in isolation and across dependencies; Leverage AI-assisted tools for test case generation, synthetic data creation, failure analysis, and coverage documentation; Own performance and reliability validation including load, stress, spike, and soak testing, establishing baselines and identifying bottlenecks; Partner with engineers throughout the development cycle to align on test strategy, acceptance criteria, and CI/CD integration via Azure DevOps or GitHub Actions; Validate third-party integrations through contract testing, sandbox/staging validation, and failure mode analysis; Track and report quality metrics, maintain documentation, and contribute to incident post-mortems. Must haves 4+ years of quality engineering or software engineering experience focused on backend API testing; Experience designing automated test suites for REST APIs in distributed or microservices environments; Hands-on experience with performance and load testing; Proficiency in JavaScript/TypeScript , Java , or Python ; Working knowledge of AWS serverless services (Lambda, API Gateway, DynamoDB, SQS/SNS); Experience integrating automated tests into CI/CD pipelines (Azure DevOps, GitHub Actions); Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent); Familiarity with contract testing approaches and consumer-driven contracts; Strong analytical and root-cause analysis skills, including distinguishing flaky tests from real defects; Experience validating asynchronous systems; Strong scripting skills; Clear communication and ability to translate test findings into engineering priorities; Collaborative approach to working within engineering sprints; Upper-intermediate English level. Nice to haves Experience with k6, Gatling, JMeter, or similar performance testing tools; Postman/Newman experience; Familiarity with Pact or other contract testing tools; Cognito authentication testing experience; Delivery and payment integration testing experience; Experience with DoorDash, Uber Eats, or similar marketplace APIs; Chaos engineering and fault injection (AWS FIS or similar); Observability tooling experience (Dynatrace, Datadog, CloudWatch); Multi-region AWS testing and failover/latency validation; Background in QSR, retail, or e-commerce domains; AWS Certified Developer – Associate or higher. The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

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

emagine Polska

Test Engineer

Senior

Hybrid

Pune, MH, India

🏢 Summary: The offer is for a Test/Quality Engineer to drive quality engineering practices within a DevOps environment, focusing on risk-based testing, preventive defect strategies, and advanced test automation integrated into CI/CD pipelines. The role includes building quality gates, implementing non-functional testing, and modernizing the Test & Quality stack with AI-driven improvements. It emphasizes end-to-end ownership of quality across the software delivery lifecycle. 🗂️ Requirements: Bachelor’s degree in Computer Science, Software Quality Engineering or related field, or equivalent experience, Minimum 5 years of experience in software quality engineering, Experience as QA/Test Engineer in Agile/DevOps environments, Hands-on experience with automated testing at unit, API, integration, and UI/E2E levels, Experience integrating automated tests into CI/CD pipelines, Proficiency in at least one programming or scripting language, Knowledge of DevSecOps practices including SAST and DAST, Experience designing test strategies and defining quality gates and metrics, Understanding of testing pyramid and risk-based testing approach, Experience with non-functional testing (performance, security, reliability), Experience with Agentic IDEs and agent-assisted testing workflows, Experience with automated visual validation and Design Tokens 📃 Skills: Playwright, Cypress, Selenium, REST, Java, C#, Python, JavaScript, TypeScript, Azure, GitHub, GitLab, CI/CD, SAST, DAST, DevOps, DevSecOps, AI, FMEA 🏢 Description: Project Context We are looking for a Test/Quality Engineer to join our DevOps team and drive a quality engineering mindset across the delivery lifecycle. You will focus on risk-based testing, failure scenario analysis, preventive defect practices, and high-impact automation integrated into CI/CD. You will also contribute to the business case and roadmap for modernizing our Test & Quality stack—including opportunities enabled by AI—to improve speed, reliability, and cost efficiency. Goals and Deliverables Key Responsibilities Design and implement automated tests at multiple levels (unit, API/contract, integration, UI, end-to-end) and ensure they run reliably in CI/CD. Embed quality engineering practices into DevOps delivery (shift-left and shift-right) with a focus on prevention over detection. Perform risk analysis and define test strategies based on business impact, critical user journeys, and failure scenarios (FMEA-style thinking). Build and maintain quality gates in pipelines (test execution, coverage thresholds, static analysis, vulnerability checks, artifact promotion rules). Improve testability and quality-by-design with engineering teams (observability, feature flags, resilient design, dependency mocking/service virtualization). Establish and monitor quality metrics (defect escape rate, flaky test rate, pipeline health, lead time to detect, MTTR contributors). Drive continuous improvement of test frameworks, tooling, and environments (test data, environment readiness, parallelization, execution time). Implement non-functional testing practices where relevant (performance, reliability, security testing coordination). Contribute to the Test & Quality transformation roadmap, including identifying where AI can accelerate: test design, test maintenance, defect triage, log analysis, and documentation. Identify and implement opportunities for automation and process improvements. Key Requirements Bachelor's degree in Computer Science, Software Quality Engineering, or a related field, or equivalent practical experience. 5 years of professional experience in software quality engineering. (e.g., 3+ years for mid-level, 5+ for senior) Proven experience as a QA/Test Engineer or Quality Engineer in Agile/DevOps environments. Strong quality engineering mindset: risk-based testing, preventive defect approach, and failure-mode thinking. Hands-on test automation experience (one or more of: Playwright, Cypress, Selenium; plus API automation with REST tools/frameworks). Familiarity with DevSecOps practices (SAST/DAST, dependency scanning) and secure testing fundamentals. Proficiency in at least one programming/scripting language used for automation (e.g., Java, C#, Python, JavaScript/TypeScript). Practical CI/CD experience (Azure DevOps, GitHub Actions, Gitlab pipelines or equivalent) including pipeline integration of automated tests. Experience designing test strategies and defining quality gates and metrics. Strong understanding of testing concepts across the pyramid (unit → integration → E2E) and how to optimize for speed and stability. Proficiency with Agentic IDEs and experience with "Agent in the loop" workflows for automatic testing and quality testing. Experience reading Design Tokens and ensuring the UI code matches the source of truth through automated visual validation. Other Details This position is focused on driving quality within a progressive DevOps environment and includes opportunities to work with cutting-edge technologies in test automation and AI. The role offers flexibility regarding remote work arrangements.

Technology

SoftBlue (INTechHouse)

QA Automation Engineer

Senior

Remote

Bydgoszcz, Poland

60 - 100 PLN

🏢 Summary: The offer is for a QA Automation Engineer responsible for ensuring high-quality software delivery through designing and maintaining automated tests in close collaboration with development teams. The role focuses on Python-based test automation, API, security, and performance testing, and driving a quality-first mindset within Agile environments. It includes remote work options and opportunities for professional growth in a stable technology company. 🗂️ Requirements: 4+ years of experience in software testing, Minimum 2+ years of experience in test automation, Proficiency in Python, Experience with pytest, Knowledge of automation frameworks (Playwright, Selenium or Robot Framework), Familiarity with IaC and CI/CD practices, Experience working in Agile environments, Knowledge of test and project management tools (JIRA, Xray), Experience with AI tools for QA automation, Polish language proficiency C1+, English language proficiency B2+ 📃 Skills: Python, pytest, Playwright, Selenium, Robot, CI/CD, IaC, JIRA, Xray, Gatling, Locust, AI 🏢 Description: As a QA Automation Engineer you will help us to release quality software products for our clients. You will be working closely with a development team to build and maintain modern software solutions. You’ll play a key role in assuring best quality by designing and delivering automated tests speeding up the product delivery cycle and compliance requirements. Your responsibilities: Assuring quality of created products, exploratory testing, security testing, API testing and performance testing, Design and development of automated tests using Python , Document issues found, Close cooperation with developers and business stakeholders in product design, Active engagement in growth of QA best practices and tools, driving Quality-first mindset within the team and contributing to quality culture within the organisation. Our requirements: 4+ years of experience in tests, including 2+ years in test automation, Proficiency in Python and pytest, working knowledge of automation frameworks (e.g. Playwright, Selenium, Robot Framework), Familiarity IaaC and CI/CD approaches followed by common testing principles, Experience in Agile environments, Knowledge of test and project management tools (eg. JIRA, xray), Experience in using AI tools to automate QA tasks, Self-organisation, adaptability, curious mindset and high communication skills, Ability to communicate in Polish (C1+) and English (B2). Nice to have: Experience with testing Cloud solutions / data platforms , ISTQB Foundation or Advanced level certificate, Security testing or mobile testing experience, Working knowledge of performance testing tools (e.g. Gatling, Locust). What we offer: Work in a stable, growing technology company listed on the stock exchange, B2B or employment contract , Comfortable work setup and equipment tailored to your needs (laptop, accessories, etc.), Benefits (e.g. Multisport card, private medical care, group insurance, employee referral program, team events), Opportunity to work on interesting projects, grow, and further develop your skills, 100% remote work or from our office in Bydgoszcz/Warsaw. If this environment sounds like a fit — apply now!

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.