May 3, 2026

QA Automation Engineer

Mid • Remote

Warsaw, Poland

About LeanCode

At LeanCode, we build core technology solutions for global, large-scale organizations. We are a global leader in Flutter, an official Flutter Consultancy, and one of only four agencies at the Flutter Advisory Board - working closely with Google and delivering projects worldwide: from the US and LatAm, through Europe (UK, DACH, Nordics), to Australia.

Our future-proof strategy is built around two core pillars. The first is Flutter for Enterprise & Scaleups - delivering and migrating large-scale, business-critical systems to Flutter, serving hundreds of thousands to millions of users. The second is AI Transformation - helping software teams adopt AI-assisted development to significantly increase productivity and delivery predictability.

At our core, we are a team of 75+ engineers, designers, and specialists, who learn fast, constantly improve, and never cheat - both in how we build software and how we work with our clients.

We are looking for ambitious professionals who can join our team in the QA Automation Engineer role. You’ll be responsible for writing and maintaining automated tests and preparing infrastructure to run them. You’ll also take part in the development of our AI tooling - we’re working with cutting-edge AI coding assistants and agents, which we leverage to speed up the development process and learning. We use AI tools daily - for test generation, code analysis, and debugging. Also, we're always looking for better ways to integrate them into our testing workflows.

At LeanCode, we’re also developing Patrol - the most popular E2E testing framework for Flutter. As a team member, you’ll be involved in the process of shaping the framework, providing constant feedback and suggesting new features. We spend a lot of time discussing best practices and possible ways to make UI tests more efficient, readable, and maintainable.

Your path in the company can evolve in many ways - from mastering test automation across mobile and web, through becoming a Patrol expert who shapes the framework itself, to stepping into a consulting role where you advise clients on test automation strategy. We back ambitious people with mentorship and real opportunities to step up.

Responsibilities:

  • Writing and maintaining automated tests in projects for our clients in Patrol and Playwright;

  • Owning test automation strategy for client projects - from choosing the right approach to ensuring reliable, fast test suites;

  • Setting up and optimizing testing pipelines using CI/CD solutions and device farms - solving real challenges like flaky tests, slow feedback loops, and cross-platform coverage;

  • Developing AI tooling around automated testing;

  • Developing Patrol framework and providing support for our users;

  • Providing expertise about Patrol for our clients.

Requirements:

  • Fluency in coding in any modern programming language;

  • Experience in any test automation framework;

  • Interest in or experience with AI-assisted development tools (e.g. using LLMs for test generation, code analysis, or debugging);

  • Nice to have - Familiarity with CI/CD concepts and how testing fits into delivery pipelines;

  • Nice to have - Basic understanding of mobile or web app architecture (how frontend talks to backend, APIs, etc.);

  • Eagerness to learn new things;

  • Good command of English (B2, written and spoken);

  • Fluent Polish (C2, written and spoken)

  • Great analytical skills and attention to detail.

Other important facts on what you can expect:

  • Work at our HQ (Warsaw, Służew metro station) or remotely;

  • Comfortable, spacious office with a large backyard (where we have frequent BBQ parties);

  • Specialty coffee from a local roastery (yes, we are coffee freaks…);

  • Frequent technical talks from various areas of software development (system architecture, soft skills, mobile & frontend trends, UX);

  • Knowledge sharing during weekly QA team meetings - you’ll have a chance to learn from others and discuss current topics;

  • We play table tennis and table soccer (quite a lot), football matches on real pitch are also popular :).

Recruitment process: 

  1. Submit an application form below.

  2. Get through our 1st stage, during which you will be asked to solve a coding homework.

  3. Join the technical interview with our Head of QA.

  4. Join the call with our CTO.

  5. Welcome on board to one of the fastest-growing Software Studios in Poland!

Similar jobs you might like

Technology

Antal Sp. z o.o.

Mobile QA Specialist with AI Tools Experience

Senior

On-site

Wroclaw, Poland

15,120 - 19,299 PLN

🏢 Summary: Full-time on-site role for an experienced Manual QA Tester responsible for end-to-end testing of Flutter-based mobile applications on iOS and Android. The position focuses on ensuring quality, usability, and reliability, including testing of device-connected and hardware-integrated solutions. The role involves close collaboration with developers and active use of AI tools to enhance QA workflows. 🗂️ Requirements: Minimum 5 years of manual testing of mobile applications, Strong knowledge of iOS and Android platforms, Experience testing Flutter-based applications, Experience with IoT or device-connected solutions, Commercial use of AI tools in QA workflows, Experience with hardware setups, sensors, or measurement devices, Understanding of system performance and diagnostics, Experience with complex and non-standard testing environments, Ability to track and document bugs in Jira or Linear, English proficiency at minimum B2 level 📃 Skills: Flutter, iOS, Android, IoT, ChatGPT, Claude, Perplexity, Jira, Linear, Postman, Charles, Proxyman, Dart, ISTQB 🏢 Description: Quality Tester (Mobile Apps) – Professional experience with AI tools required Location: Wrocław, Poland Work model: Full-time, on-site About the Role We are looking for an experienced Manual QA Tester to join a team developing modern mobile applications in Flutter. This role is ideal for someone who combines strong testing expertise with a proactive mindset and enjoys working closely with developers in a fast-paced product environment. You will play a key role in ensuring application quality, usability, and reliability across mobile platforms. Key Responsibilities Perform end-to-end manual testing of mobile applications on iOS and Android Identify, document, and track bugs using tools such as Jira or Linear Create and improve test scenarios, reports, and documentation with the support of AI tools Collaborate with developers and product teams to validate fixes and improve release quality Verify UI consistency, responsiveness, and user experience across devices Participate in testing connected devices and hardware-related workflows Support validation, performance, and edge-case testing in lab-like environments Requirements Minimum 5 years of experience in manual testing of mobile applications Strong understanding of mobile platforms and Flutter-based applications Experience testing IoT or device-connected solutions Commercial experience with AI tools such as ChatGPT, Claude, or Perplexity in QA workflows Experience working with hardware setups, sensors, or measurement devices Technical understanding of system performance, diagnostics, and component validation Ability to work with complex testing scenarios and non-standard environments Good communication skills in English (minimum B2) High attention to detail and strong analytical thinking Nice to Have Familiarity with tools like Postman, Charles Proxy, or Proxyman Basic understanding of Flutter or Dart ISTQB certification What We Offer Opportunity to work on innovative mobile products Access to modern AI tools supporting daily work Collaborative environment focused on knowledge sharing and mentoring Comfortable office space with additional amenities

Technology

EPAM Systems

Senior Flutter Developer

Senior

Remote

🏢 Summary: Senior Flutter Developer role focused on building and evolving a cross-platform client-facing inspection application using Flutter and Dart. The position involves owning application architecture, performance, and code quality while integrating mobile and web clients with backend services. The engineer collaborates with cross-functional teams to deliver a scalable PWA-enabled solution for real users. 🗂️ Requirements: 3+ years of production experience with Flutter, Strong knowledge of Dart and asynchronous programming (Streams, RxDart), Experience with Progressive Web Apps and mobile Web APIs (camera, geolocation, offline sync), Hands-on experience with Flutter for Web and responsive layouts, Solid understanding of cross-platform application architecture, Experience integrating applications with backend services and databases (Azure SQL, MongoDB), Practical experience with CI/CD pipelines, Experience with Azure DevOps 📃 Skills: Flutter, Dart, RxDart, PWA, WebAPI, AzureSQL, MongoDB, AzureDevOps, CI/CD, .NET 🏢 Description: We are seeking a Senior Flutter Developer to join our team and drive the development of a client-facing application. This role centers on building robust cross-platform solutions using Flutter and Dart. As a software engineer, you will own the technical design, performance and code quality of the application, collaborating with product, UX, backend and AI teams to deliver a scalable inspection platform for real policyholders. Remote work from Poland is possible. Working Hours: Up to 7 PM CEST. Responsibilities Develop and maintain Flutter applications for iOS, Android and Web, emphasizing usability and guided user flows Implement Progressive Web App (PWA) features, including offline support, efficient asset loading and installable web experiences Own and evolve application architecture, focusing on state management and navigation, modularization and dependency management, and clean separation of UI, domain and data layers Optimize performance and responsiveness, especially for image capture, preview and upload flows Integrate mobile and web clients with backend services, including data persistence and APIs backed by Azure SQL and MongoDB Contribute to and maintain CI/CD pipelines using Azure DevOps for mobile and web builds Perform code reviews and actively raise engineering quality standards Participate in technical decision-making, balancing speed, scalability and maintainability Requirements 3+ years of production experience with Flutter and strong knowledge of Dart, especially around async programming (Streams, RxDart) Experience with Progressive Web Apps (PWA), including mobile Web APIs for camera access, geolocation and offline synchronization Hands-on experience with Flutter for Web, including responsive layouts and browser performance considerations Solid understanding of mobile and cross-platform application architecture Experience with integration of applications with backend services and databases such as Azure SQL and MongoDB Practical experience with CI/CD pipelines, preferably with Azure DevOps Strong problem-solving skills and ability to work independently in a product-oriented team Clear communication skills and experience with cross-functional teams Nice to have Proficiency in image-heavy PWA apps Experience with .NET We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Lead Flutter Developer

Senior

Remote

🏢 Summary: Technical leadership role for an experienced Flutter developer to lead a mobile team, maintain and evolve an existing app portfolio, and drive migration to a new architecture. The position combines hands-on Flutter development with architectural decision-making and code quality ownership. Focus is on delivering scalable, high-quality mobile solutions for Android and iOS. 🗂️ Requirements: 5+ years mobile app development for Android or iOS, 3+ years hands-on Flutter experience, Strong knowledge of Dart and asynchronous programming, Experience with REST APIs and sockets, At least one Flutter app released to production, Understanding of mobile architecture and best practices, Solid knowledge of OOP and SOLID principles, Experience in technical leadership or senior role with team responsibilities, Commitment to clean, maintainable code and code reviews 📃 Skills: Flutter, Dart, Android, iOS, REST, Sockets, RxDart, Streams, OOP, SOLID, Architecture, Async, AppStore, GooglePlay 🏢 Description: We are seeking an experienced Lead Flutter Developer to join our team and assume a technical leadership position. You will coordinate and mentor the mobile development team, maintain our current app portfolio, and guide the transition to a new architecture. If you have a passion for mobile technologies, proven leadership abilities, and aim to make a significant impact on our products and solutions, we encourage you to apply. Responsibilities Lead the mobile development team to ensure smooth operations and achievement of project goals Coordinate team efforts and foster collaboration to meet deadlines and deliverables Maintain the existing app portfolio and contribute to the migration toward a new architecture Improve team processes by participating in planning, grooming, technical discussions and estimations Conduct regular code reviews, provide constructive feedback and support team members through coaching and mentoring Make architectural decisions to ensure solutions align with business and technical requirements Promote knowledge sharing and best practices while encouraging new ideas across the team Requirements At least 5 years of experience in mobile app development for Android or iOS Understanding of mobile architecture and platform-specific best practices Experience with REST APIs and sockets Minimum 3 years of hands-on experience with Flutter and knowledge of Dart, including async programming with Streams or RxDart At least one Flutter app released in production on the App Store or Google Play Background in OOP and SOLID principles Commitment to clean, maintainable code and supporting others in achieving the same Experience in a development team leadership role or a senior position with team responsibilities Strong communication skills and a collaborative mindset We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

AgileEngine

Mobile QA Engineer

Senior

Remote

Krakow, Poland

3,652 - 5,300 USD

🏢 Summary: Senior Mobile QA Engineer role focused on building and maintaining automated test frameworks for React Native consumer mobile applications across iOS and Android. The position involves end-to-end, functional, regression, and integration testing, validating payment and authentication workflows, and integrating quality gates into CI/CD pipelines. The engineer collaborates in an Agile environment to ensure high-quality releases through automation, performance monitoring, and cross-functional teamwork. 🗂️ Requirements: 4+ years of professional mobile QA experience, 1+ year of React Native experience, Strong knowledge of iOS and Android platforms, Hands-on experience with Detox for end-to-end testing, Experience with Jest and React Native Testing Library, Experience with CI/CD tools such as GitHub Actions or CircleCI, Experience with BrowserStack or Sauce Labs, Knowledge of Firebase and Sentry, Basic understanding of JavaScript or TypeScript, API testing experience, Experience validating mobile payment flows, Upper-intermediate English level 📃 Skills: Detox, Jest, ReactNative, JavaScript, TypeScript, BrowserStack, SauceLabs, GitHubActions, CircleCI, Firebase, Sentry, AzureDevOps, QuantumMetric, EAS, Codility, iOS, Android, API, Adyen, ApplePay, GooglePay, LaunchDarkly, WCAG 🏢 Description: ID72469 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 Mobile QA Engineer to drive automation quality for a global QSR brand’s consumer mobile applications across iOS and Android. You will build and maintain automated test suites using Detox and Jest, validate payment and authentication workflows, execute functional and regression testing on real devices via BrowserStack, and integrate quality gates into CI/CD pipelines through GitHub Actions and EAS. The role spans manual and automated testing in an Agile environment with close collaboration across engineering, product, and design teams. What you will do Build and maintain end-to-end automation frameworks; Execute functional, regression, and integration testing; Validate payment and authentication workflows; Develop and execute test plans and test cases for React Native mobile applications across iOS and Android; Perform manual and automated testing to validate functionality, UI/UX, performance, and platform compatibility; Build and maintain automated test suites using Detox for end-to-end flows, Jest and React Native Testing Library for unit and component coverage, and real-device validation via BrowserStack or Sauce Labs; Collaborate with cross-functional teams to define test requirements and ensure testability and accessibility of features including ADA compliance; Analyze test results, identify root causes of failures, and work with developers to drive resolution; Identify, document, and track bugs and issues in Azure DevOps; Monitor app performance and user feedback signals via Quantum Metric, Sentry, and Firebase; Support CI/CD quality gates including automated test runs, build validation, and beta distribution via GitHub Actions and EAS; Write and maintain test documentation including test plans, test cases, and coverage maps; Participate in Agile ceremonies including standups, sprint planning, refinement, and retrospectives; Stay current with the React Native testing ecosystem and contribute to migration to the React Native New Architecture. Must haves 4+ years of professional mobile QA experience ; 1+ year of React Native experience ; Strong understanding of mobile platforms (iOS and Android); Hands-on experience with Detox for end-to-end testing; Experience with Jest and React Native Testing Library or equivalent; Familiarity with CI/CD tools such as GitHub Actions or CircleCI; Experience with BrowserStack or Sauce Labs; Knowledge of Firebase and Sentry; Basic understanding of JavaScript/TypeScript and React Native architecture; API testing experience; Experience validating mobile payment flows; Clear communication and collaboration skills; Upper-intermediate English level. Nice to haves Experience with payment integrations such as Adyen, Apple Pay, and Google Pay; Familiarity with feature flag systems such as LaunchDarkly; Exposure to mobile analytics platforms such as Adobe Experience Platform and Quantum Metric; ADA accessibility testing and WCAG standards knowledge; Performance testing including render budgets and memory profiling on mobile; Internationalization (i18n) and multi-language app testing; Experience with App Store and Google Play submission and validation processes. 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

The Codest

Senior QA Automation Engineer (.NET)

Senior

Remote

Warsaw, Poland

22,000 - 25,000 PLN/mo

🏢 Summary: Senior QA Automation Engineer (.NET) role focused on designing and maintaining automated test frameworks within the .NET ecosystem, with strong emphasis on Selenium-based automation and comprehensive quality assurance processes. The position combines automation and manual testing, performance testing, and API/database validation in a fully remote environment. The role requires independent work, technical leadership in QA practices, and close collaboration with cross-functional teams. 🗂️ Requirements: Senior-level experience in QA automation, Strong experience with Selenium WebDriver and C# in .NET, Ability to design and maintain automation frameworks, Experience in manual testing (E2E, functional, exploratory, regression), Experience in creating Master Test Plans, Ability to perform load and performance testing, Experience in API testing, Experience in database testing, Ability to write scripts for test data creation, Experience in tracking automation metrics, Experience in full bug lifecycle management, Excellent English communication skills 📃 Skills: Selenium, C#, .NET, Blazemeter, API, SQL, WebDriver 🏢 Description: 🌍 Hello World! We are The Codest -  International Tech Software Company with tech hubs in Poland delivering global IT solutions and projects. Our core values lie in “Customers and People First” approach that prioritises the needs of our customers and a collaborative environment for our employees, enabling us to deliver exceptional products and services. Our expertise centers on web development, cloud engineering, DevOps and quality.  After many years of developing our own product - Yieldbird, which was honored as a laureate of the prestigious Top25 Deloitte awards, we arrived at our mission: to help tech companies build impactful product and scale their IT teams through boosting IT delivery performance. Through our extensive experience with product development challenges, we have become experts in building digital products and scaling IT teams. But our journey does not end here - we want to continue our growth. If you’re goal-driven and looking for new opportunities, join our team! What awaits you is an enriching and collaborative environment that fosters your growth at every step. 💡Project Description: We’re seeking a Senior QA Automation Engineer (.NET). Job requirements 📈 Your Responsibilities: Design, develop, and maintain robust automated test frameworks using Selenium WebDriver and C# within the .NET ecosystem. Create and execute comprehensive Master Test Plans, covering E2E, functional, exploratory, and regression testing scenarios. Perform manual testing as the foundation for building high-quality automated test cases. Conduct load and performance testing using Blazemeter to ensure application scalability and reliability. Carry out API and database testing, and write scripts for test data creation and management. Track and report automation metrics, including automated vs. manual test coverage, to drive continuous improvement. Manage the full bug life cycle — from identification and detailed reporting through to resolution verification. Maintain thorough test documentation, including permission mapping, test results, and quality reports. Clearly communicate technical issues and quality risks to both internal development teams and external clients. Collaborate cross-functionally with developers, product owners, and stakeholders to align on quality standards. Work independently in a dynamic, fast-paced environment, proactively identifying and resolving quality risks. Ensure high levels of self-organization and attention to detail across all QA activities. 🔑 Key Requirements: Senior-level Experience: A proven track record in a Senior QA role, with a focus on building and maintaining robust automation frameworks. Automation Skills (Selenium & .NET): Strong hands-on experience in developing automated web tests using Selenium WebDriver within the .NET ecosystem (C#). Manual Testing Proficiency: While the focus is on automation, you should be comfortable with and skilled in manual testing. This includes designing Master Test Plans and executing E2E, functional, exploratory, and regression tests. Excellent interpersonal and communication skills - you should be able to clearly articulate technical issues and quality risks to both internal teams and the client. Performance Testing: Ability to conduct load and performance tests using Blazemeter. Technical Literacy: Proficiency in API and database testing, plus the ability to write scripts for test data creation. Excellent command of English (written and verbal) is a strict requirement. Quality Mindset: An understanding that effective automation is built on the foundation of great manual test cases. Strong Documentation Habits: A knack for detailed reporting, permission mapping, and clear bug life cycle management. Data-Driven Mindset: Experience in tracking automation metrics (automated vs. manual coverage). Proactive Attitude: A "problem-solver" approach and the ability to work independently in a dynamic environment. Organizational Skills: High level of self-management and attention to detail. 📜 Our Promise (what you can expect from us): 22-26k PLN monthly on B2B contract 100% remote work (but we have offices in Krakow and Warsaw and we’re happy to meet there from time to time 😉) 300 PLN to use on our benefits platform, Worksmile - gift cards, medical services, sports, etc. Our B2B contract contains provisions that allow you to obtain IP BOX support Integration events, education opportunities and much more… A unique opportunity to take your career to the next level - we’re looking for people who want to create an impact. You have ideas, we want to hear them! 📌 Recruitment process: 30 minute screening call online with our recruiter 1h technical call with our tester 30 minute conversation with the team leader on client side 30 minute English language check Final 1h technical call Offer Questions, insights? Feel free to reach out to our recruiting team: justyna.pazdalska@thecodest.co In the meantime, feel free to visit our website where you can find key facts about us.

Technology

Antal Sp. z o.o.

Manual QA Tester (Mobile / Flutter / IoT/AI)

Senior

On-site

Wroclaw, Poland

🏢 Summary: Manual QA Tester role focused on ensuring high quality of Flutter-based mobile applications (iOS/Android) with strong involvement in IoT/AI-related projects. The position emphasizes advanced functional testing, hardware validation, and use of AI tools to optimize QA processes. It requires close collaboration with development teams and deep technical understanding of mobile and embedded environments. 🗂️ Requirements: Minimum 5 years of experience in manual mobile testing, Strong functional testing skills for iOS and Android applications, Knowledge of Flutter specifics, Experience with IoT or Embedded testing, Understanding of SDLC and Agile/Scrum methodologies, Experience with JIRA and test management tools, Ability to analyze JSON and XML data, Experience with hardware testing setups, sensors, measurement equipment, Knowledge of thermodynamics, refrigeration cycle, COP, heat pumps, Experience with lab testing, prototyping, validation, simulations, Practical use of AI tools for QA activities 📃 Skills: Flutter, iOS, Android, Jira, Confluence, SDLC, Agile, Scrum, IoT, Embedded, JSON, XML, AI, ChatGPT, Claude, Perplexity, Thermodynamics, COP, HeatPumps, Sensors, Prototyping, Simulations, Dart 🏢 Description: Manual QA Tester (Mobile / Flutter / IoT/AI) 📍 Wrocław (on site) About the project Join a team building innovative mobile applications in Flutter. The role focuses on ensuring the highest product quality and leveraging AI tools to optimize daily work. It is well-suited for individuals who value an office-based environment and want to have a real impact on the product. Responsibilities Manual testing of mobile apps (iOS/Android, Flutter) Bug reporting (Jira/Linear) Using AI tools (e.g., ChatGPT, Claude, Perplexity) for test scenarios, documentation, and log analysis Close collaboration with developers UX validation across devices Creating and maintaining Test Plans & Test Sets Participation in refinements (edge cases, acceptance criteria) Analysis of JSON/XML data Risk identification and quality assurance across project stages Test coordination and task estimation Requirements Min. 5 years as Manual QA Tester (mobile) English min. B2 (communication & documentation) Knowledge of SDLC, testing methodologies, Agile/Scrum Experience with JIRA, Confluence, test management tools Strong functional testing skills Understanding of iOS vs Android and Flutter specifics Experience in IoT/Embedded testing Comfortable using AI tools (prompting for QA) Hardware experience (test setups, sensors, measurement equipment) Knowledge of thermodynamics, refrigeration cycle, COP, heat pumps Experience with lab testing, prototyping, validation, simulations Knowledge of JSON/XML High attention to detail Availability to work from the office in Wrocław Nice to have Postman / Charles Proxy / Proxyman Basic Dart/Flutter (code reading) ISTQB Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams. Discover our latest job openings: https://en.antal.pl/candidates Follow us on LinkedIn: https://www.linkedin.com/company/antalpoland

Technology

Inuits

Software Developer in Test (AI Expert)

Senior

Remote

Krakow, Poland

120 - 130 PLN

🏢 Summary: Greenfield Software Developer in Test role focused on architecting and building AI-driven test automation for a large, complex C#/.NET and Angular platform. The position centers on creating Playwright-based frameworks, LLM-powered test generation, and fully integrating intelligent, self-healing testing into CI/CD pipelines. You will define the overall AI-assisted quality strategy and automate deep business logic validation at scale. 🗂️ Requirements: Strong software development experience with production-quality code, Hands-on experience building automation frameworks with Playwright, Proven daily use of AI coding tools (e.g., Claude, Copilot, Cursor), Deep knowledge of test automation architecture and maintainability, Experience integrating automated tests into CI/CD pipelines, Experience working with large, complex or legacy codebases, Ability to design AI-driven test generation and self-healing frameworks, Strong debugging and root cause analysis skills, Ability to work independently and own test strategy end-to-end 📃 Skills: C#, .NET, TypeScript, Angular, Playwright, CI/CD, Claude, GPT, Copilot, Cursor, LLM, AI, SaaS 🏢 Description: Most QA still works the way it did ten years ago. Manual test plans, slow regression suites, automation scripts that break every sprint. We want someone who thinks that’s a waste of good engineering talent… and can prove it. We’re looking for a Software Developer in Test who will build an entirely new approach to quality for a large, complex C# / .NET platform. Not someone who writes test cases. Someone who architects AI-driven testing systems, automates what others do by hand, and sets the standard for how this team ships reliable software. You’ll use tools like Claude, Cursor, and Copilot not as toys but as core infrastructure. You’ll design and build AI-powered test generation, integrate Playwright-based automation into CI/CD pipelines, and create frameworks that make manual regression testing a thing of the past. This is a greenfield role. There’s no existing AI testing setup to inherit, you’re building it from scratch. About the Project: The project is a long-running, business-critical system with a complex domain and significant technical depth. Large enterprise/SaaS, substantial legacy code, high-load architecture. The kind of system where bugs are expensive and quality can’t be an afterthought. Tech stack: C# / .NET (backend), Angular / TypeScript (frontend), Playwright (test automation). Key Responsibilities: Design and build AI-driven test automation frameworks from the ground up using Playwright; Create systems that use LLMs (Claude, GPT, Copilot) to generate, maintain, and optimize test suites automatically; Develop intelligent test generation that understands the codebase, not just surface level UI clicks, but deep business logic coverage; Integrate AI-assisted testing directly into CI/CD pipelines so quality checks happen on every commit; Build self-healing test infrastructure that adapts when the application changes, instead of breaking; Architect the overall test strategy for a complex C# / .NET and Angular / TypeScript platform; Work with developers to shift testing left, catching issues at the code level, not after deployment; Analyze test results with AI to identify patterns, flaky tests, and coverage gaps automatically; Set up monitoring and reporting that gives the team real confidence in every release; Document your frameworks and train the team to work with AI-assisted testing tools. Qualifications: Strong software development background, you write production-quality code, not just test scripts. C# / .NET or TypeScript experience preferred; Hands-on experience with Playwright. You’ve built real automation frameworks with it, not just followed tutorials; Proven track record using AI coding tools (Cursor, Claude, Copilot, or similar) as part of your daily workflow, not just experimentation; Deep understanding of test automation architecture: what to test, how to structure it, how to keep it maintainable at scale; Experience with CI/CD integration, you know how to make test automation a seamless part of the delivery pipeline; Familiarity with large, complex codebases. Legacy code doesn’t scare you, it motivates you; Strong debugging instincts. When something fails, you find the root cause, not just the symptom; You can work independently and take full ownership. This role has no playbook, you’re writing it; Bonus: experience with test generation, mutation testing, or AI-based code analysis. Recruitment Process: Initial interview with our recruitment team; Technical interview with the client; Final decision and offer. Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.

Technology

Capco Poland

Senior Test Automation Engineer - Cards (Polish is Mandatory) (She/He/They)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Test Automation Engineer role focused on designing and implementing scalable regression and smoke test automation for large-scale banking and payments transformation programmes. The position emphasizes improving testing efficiency, expanding automation coverage across critical MVP paths, and supporting high-quality software delivery within agile environments. The role requires close collaboration with QA and development teams and mandatory fluency in Polish. 🗂️ Requirements: Proven experience in test automation in banking, payments, or enterprise environments, Strong knowledge of automation frameworks and scripting languages, Experience building and maintaining regression and smoke test automation suites, Experience with CI/CD pipelines and test management tools, Experience with API, integration, or end-to-end testing, Experience with card issuing, payments, or transaction processing systems, Experience working in agile environments, Fluent Polish (spoken and written) 📃 Skills: Selenium, Cypress, Playwright, RestAssured, CI/CD, API, Agile, ISTQB 🏢 Description: At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. Our secret? A culture that’s fast, flexible, and fiercely entrepreneurial. We move quickly, think creatively, and always put our people first. We’re passionate about growth - both for our clients and ourselves - and that means attracting the very best talent to join us on this exciting journey. We’re proud to be: • Trailblazers in banking, payments, capital markets, wealth, and asset management • Champions of an agile, nimble, and innovative work environment • Dedicated to building a team of top-notch professionals who share our drive and vision Drive quality and efficiency across complex banking transformation programmes through scalable test automation. THE ROLE We are looking for a Senior Test Automation Engineer to support large-scale banking and payments transformation programmes by designing and implementing robust automation solutions for regression and smoke testing activities. You will play a key role in improving testing efficiency, increasing coverage across critical MVP paths, and supporting high-quality software delivery. Working closely with manual testers, developers, and programme stakeholders, you will help define automation priorities, maintain automation frameworks, and contribute to continuous quality assurance across card and banking platforms. Fluency in Polish is mandatory. KEY RESPONSIBILITIES: Prepare and implement regression test automation for critical MVP business and system paths Build and maintain the MVP Regression Pack to support repeatable and scalable testing execution Automate smoke and regression test scenarios where environments, integrations, and test data are available Maintain automation scripts, analyse automation execution results, and provide clear reporting on test outcomes Collaborate with manual testers and QA teams to identify and prioritise suitable scenarios for automation coverage SKILLS & EXPERIENCES TO GET THE JOB DONE: Proven experience in test automation within banking, payments, or enterprise technology environments Strong knowledge of automation frameworks, scripting languages, and automated testing best practices Experience developing and maintaining regression and smoke automation suites Familiarity with CI/CD pipelines, test management tools, and defect tracking platforms Strong analytical, troubleshooting, and collaboration skills with the ability to work across cross-functional teams Experience with card issuing, payments, or transaction processing systems Knowledge of tools such as Selenium, Cypress, Playwright, RestAssured, or similar automation frameworks Exposure to API, integration, or end-to-end automation testing Experience working within agile delivery environments ISTQB or automation-related certifications IMPORTANT Fluent Polish (spoken and written) is mandatory Good command of English for documentation and collaboration Availability to work on-site, with partial remote work - 3 days per week from the office in Warsaw ONLINE RECRUITMENT PROCESS STEPS Screening call with the Recruiter Hiring Manager Technical Interview Client Interview Feedback/Offer We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects.

Technology

Allegro

Test Automation Engineer 1

Junior

Hybrid

Poznan, Poland

10,700 - 14,900 PLN/mo

🏢 Summary: The offer is for a Test Automation Engineer responsible for ensuring the quality and cross-platform consistency of a Design System across Web, iOS, and Android. The role combines manual exploratory testing with automated UI testing and visual regression, leveraging modern frameworks and AI-driven tools. You will collaborate with frontend and UX teams to deliver pixel-perfect, accessible components without backend dependencies. 🗂️ Requirements: Basic practical experience with Playwright, Cypress, or Appium, Experience in manual exploratory testing of UI components, Ability to create and maintain automated UI tests, Understanding of DOM, CSS selectors, and mobile view hierarchies, Experience with visual regression testing, Familiarity with Git version control, Basic knowledge of CI/CD pipelines, Ability to analyze and report UI defects, Understanding of accessibility (a11y) principles 📃 Skills: Playwright, Cypress, Appium, JavaScript, HTML, CSS, DOM, Git, CI/CD, iOS, Android, Web, LLMs, GitHub, Copilot, Kubernetes, Docker, Consul, GitHubActions 🏢 Description: Job Description: Join xLab , an internal unit at Allegro with the independence of a startup and the impact of a market leader. Our mission is to build a world-class Design System , and we need a Test Automation Engineer to help us scale our quality through smart automation and AI-driven workflows. We aren't a traditional team; we co-create the tools and standards that define how Allegro’s interfaces look and feel. You’ll be responsible for the cross-platform integrity of our native web and mobile components. By blending manual exploration with modern automation frameworks and AI tools, you’ll ensure our UI is robust across iOS, Android, and Web. If you’re looking for a role with high ownership where you can influence the engineering culture of a major tech organization, this is it. Important things for you: Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): PLN 10 700 - 14 900 Annual bonus based on your annual performance and company results. Our team is based in Poznań. Your main responsibilities: Blending manual exploratory testing with automation to ensure a high-quality experience for our cross-platform Design System across iOS, Android, and Web. Performing exploratory and validation testing to deeply understand new UI components and their various states before you start writing code for them. Creating and maintaining automated UI tests , focusing on the frontend and component-level interactions without the need for backend dependencies. Participating in Visual Regression Testing to ensure pixel-perfect implementation and consistency across different platforms, browsers, and screen sizes. Utilizing AI-powered tools (e.g., LLMs, GitHub Copilot) to accelerate test script creation, brainstorm test cases, and optimize your daily workflow. Collaborating closely with frontend developers and UX/UI designers to introduce and implement component specifications and accessibility (a11y) requirements. Analyzing test results and tracking UI defects , clearly reporting any visual or functional issues in our issue-tracking system. Contributing to the continuous improvement of quality processes and methodologies. This offer is for you if: You have basic practical experience (from academic projects, bootcamps, or a personal portfolio) with modern frontend or mobile automation frameworks like Playwright, Cypress, or Appium. You see manual testing as the best way to truly understand a component before you start writing code to automate it. You understand how web and mobile interfaces are built (you’re comfortable with the DOM, CSS selectors, and mobile view hierarchies). You are eager to leverage AI tools in your daily QA workflow to work smarter and level up your technical skills faster. You possess a "pixel-perfect" mindset and a keen eye for detail—you’re the person who spots minor visual misalignments, wrong typography, or incorrect color tokens. You are familiar with the GIT version control system and have a basic understanding of how CI/CD pipelines work. You communicate clearly and logically , making it easy for others to understand UI issues, and you have a strong drive to grow in a specialized frontend environment. You have a positive attitude towards teamwork and at the same time can work independently. What's in it for you: Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!

Technology

EPAM Systems

Senior AI QA Engineer (Automation & Manual, AI-based Applications Testing)

Senior

Remote

Gdansk, Poland

🏢 Summary: Fully remote Senior AI QA Engineer role focused on testing AI agents and LLM-based systems through both manual and automated approaches. The position emphasizes building scalable automation frameworks, LLM test harnesses, and robust evaluation processes for Gen AI features. You will collaborate cross-functionally to ensure reliability, accuracy, and quality of AI-driven applications. 🗂️ Requirements: 5+ years of software QA experience, Minimum 1 year testing AI agents or LLM-based systems, Experience in manual and automated testing of AI agents, Strong Python programming skills for test automation, Experience with pytest or equivalent framework, Expertise in prompt engineering and LLM evaluation metrics, Experience evaluating Gen AI/LLM applications (grounding, hallucination, determinism), Knowledge of precision, recall, criteria recall metrics, Experience with Jira, QMetry or TestRail, Experience with CI/CD integration and version control systems, Understanding of AWS cloud environments, Availability to work 13:00–21:00 Polish time 📃 Skills: Python, pytest, LLM, GenAI, LangChain, OpenAI, Jira, QMetry, TestRail, AWS, CI/CD, Git 🏢 Description: We are seeking a skilled Senior AI QA Engineer with strong experience in both manual and automated testing and extensive exposure to AI-based application testing. The ideal candidate will test a variety of applications, including projects involving AI agents and integrations with APIs and databases. You will help ensure our solutions are reliable and accurate and meet business requirements, while also contributing to the development of our automation capabilities. This is a fully remote position with a requirement to work from 13:00 to 21:00 Polish time, due to the client team's location. Responsibilities Research and evolve automation frameworks in line with Gen AI tooling and best practices Design and automate evaluation of Gen AI features — grounding, answer accuracy, determinism/reproducibility, precision, recall, and criteria recall Build automated LLM test harnesses that scale evaluation beyond human-in-the-loop Selection and application of Gen AI evaluation frameworks, measuring answer quality and pipeline efficiency Perform manual testing as needed to validate new features, integrations, and user stories Build and maintain test cases from requirements and user stories Test applications that may include AI agents, APIs, databases, and other integrations Collaborate with product, engineering, and operations teams to understand requirements and deployment environments Track and report test results, defects, and quality metrics Assist with troubleshooting production issues and escalate risks as needed Guide and support team members, including onshore and offshore consultants Requirements 5+ years of experience in software QA, with at least 1 year focused on testing AI agents, agentic solutions or LLM-based systems Hands-on experience with both manual and automated testing of AI agents, including prompt/instruction testing and evaluation of agentic workflows Strong programming skills in Python test automation — pytest or equivalent, scripting and AI/ML library integration Expertise in AI agent frameworks, prompt engineering and evaluation metrics for LLM-based systems Demonstrated experience testing and evaluating Gen AI / LLM applications — grounding, answer accuracy and hallucination/determinism checks Applied knowledge of Gen AI / LLM evaluation frameworks and metrics — precision, recall, criteria recall and efficiency Familiarity with issue and test management tools such as Jira, QMetry and TestRail Experience with version control systems and integrating tests into CI/CD pipelines Flexibility to use AI-powered tools for QA such as GitHub Copilot and LLM-based test generation Understanding of cloud environments, particularly AWS Excellent communication, collaboration and leadership skills Nice to have Experience with agentic AI platforms such as LangChain, OpenAI Function Calling or similar Experience with AI safety, bias and reliability testing Experience with test data generation for AI/ML systems We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.