June 16, 2026
Senior Automation QA Engineer with AI
Senior • Hybrid
Krakow, Poland
Svitla Systems Inc. is looking for a Senior Automation QA Engineer with AI for a full-time position (40 hours per week) in Kraków, Poland. Our client is a British wholesale distributor.
This role is for a Quality Assurance Engineer who is excited about testing AI-powered systems, working with non-deterministic outputs, and helping ensure reliability, correctness, and trust in a production-grade platform. You will be part of a newly formed engineering team and will have significant influence over testing strategy, quality standards, and tooling. We are looking for someone who can define and build the QA strategy from the ground up, including test frameworks, quality standards, and processes for validating both deterministic and AI-powered system behaviors.
Hybrid mode with 2–3 days per week working from the office in Kraków.
Requirements:
Strong experience in Java / Node.js (or TypeScript) for building and maintaining test automation frameworks and backend testing utilities.
Ability to work effectively in environments with a high degree of uncertainty, taking a pragmatic, solution-oriented approach to problem-solving.
Strong understanding of test design principles, with hands-on experience in automating tests for APIs, backend services, and front-end applications.
Experience working with LLMs and AI tools to improve development and testing efficiency (e.g., code generation, test automation, debugging).
Responsibilities:
Develop and continuously enhance robust, scalable test automation frameworks using Java / Node.js (Playwright / REST Assured).
Drive quality initiatives and testing strategies in collaboration with cross-functional teams, including development and product.
Designing validation approaches for AI-driven and non-deterministic components, including defining test datasets, evaluation criteria, and acceptable quality thresholds.
Own the execution and management of both manual and automated test cases.
Investigate and troubleshoot issues using HTTP protocols and browser DevTools, ensuring precision in defect isolation and resolution.
Take ownership of the testing lifecycle, proactively identifying opportunities to improve test coverage, reliability, and overall system quality.
Continuously improve QA processes, tooling, and metrics to support scalable, production-grade AI systems.
We offer:
US and EU projects based on advanced technologies.
Competitive compensation based on skills and experience.
Regular performance appraisals to support your growth.
Flexibility in the workspace, either remote or in our welcoming office.
Comprehensive medical insurance after one month.
MultiSport card with access to 2500 sports facilities all over Poland
Bonuses for recommendations of new employees.
Bonuses for article writing, public talks, and other activities.
15 vacation days, 10 national holidays, 10 sick leaves, and family days off.
Personalized learning program tailored to your interests and skill development.
Free tech webinars and meetups organized by Svitla.
Welcome and anniversary presents, gifts for children, and more.
Regular corporate events and meetups.
Awesome team, friendly and supportive community!
Ref #4832
Similar jobs you might like
Technology
Svitla Systems
Senior Automation QA Engineer with AI
Senior
Hybrid
Krakow, Poland
🏢 Summary: Full-time Senior Automation QA Engineer role focused on building and leading test strategy for AI-powered and deterministic systems in a production-grade platform. The position involves creating scalable automation frameworks, validating non-deterministic AI behaviors, and ensuring high quality standards across backend, API, and frontend layers. The engineer will shape QA processes and tooling within a newly formed team. 🗂️ Requirements: Strong experience in Java or Node.js or TypeScript, Experience building and maintaining test automation frameworks, Hands-on experience with API, backend, and frontend test automation, Strong knowledge of test design principles, Experience with LLMs and AI tools in development or testing, Ability to design validation strategies for AI-driven and non-deterministic systems, Experience with HTTP protocols and browser DevTools 📃 Skills: Java, Node.js, TypeScript, Playwright, REST, RESTAssured, LLM, AI, HTTP, DevTools, API, Automation, Testing 🏢 Description: Svitla Systems Inc. is looking for a Senior Automation QA Engineer with AI for a full-time position (40 hours per week) in Kraków, Poland. Our client is is a British wholesale distributor. This role is for a Quality Assurance Engineer who is excited about testing AI-powered systems, working with non-deterministic outputs, and helping ensure reliability, correctness, and trust in a production-grade platform. You will be part of a newly formed engineering team and will have significant influence over testing strategy, quality standards, and tooling. We are looking for someone who can define and build the QA strategy from the ground up, including test frameworks, quality standards, and processes for validating both deterministic and AI-powered system behaviors. Office work is expected 2-3 days per week. Requirements : Strong experience in Java / Node.js (or TypeScript) for building and maintaining test automation frameworks and backend testing utilities. Ability to work effectively in environments with a high degree of uncertainty, taking a pragmatic, solution-oriented approach to problem-solving. Strong understanding of test design principles, with hands-on experience in automating tests for APIs, backend services, and front-end applications. Experience working with LLMs and AI tools to improve development and testing efficiency (e.g., code generation, test automation, debugging). Responsibilities : Develop and continuously enhance robust, scalable test automation frameworks using Java / Node.js (Playwright / REST Assured). Drive quality initiatives and testing strategies in collaboration with cross-functional teams, including development and product. Designing validation approaches for AI-driven and non-deterministic components, including defining test datasets, evaluation criteria, and acceptable quality thresholds. Own the execution and management of both manual and automated test cases. Investigate and troubleshoot issues using HTTP protocols and browser DevTools, ensuring precision in defect isolation and resolution. Take ownership of the testing lifecycle, proactively identifying opportunities to improve test coverage, reliability, and overall system quality. Continuously improve QA processes, tooling, and metrics to support scalable, production-grade AI systems. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, other activities Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!
Technology
Svitla Systems
Middle Automation QA Engineer with AI
Mid
Hybrid
Kraków, Poland
🏢 Summary: Full-time Middle Automation QA Engineer role focused on testing AI-powered systems and building QA strategy from the ground up in a hybrid Kraków setup. The position involves developing automation frameworks, validating non-deterministic AI behaviors, and improving quality processes for production-grade platforms. Candidates will work with modern web applications, APIs, and AI-driven products using Node.js, TypeScript, and Playwright. 🗂️ Requirements: 3+ years of commercial QA experience, Manual and automation testing experience, Node.js experience, TypeScript experience, Playwright experience, API testing experience, Backend services testing experience, Modern web application testing experience, Experience building test automation frameworks, Experience defining QA processes and testing strategy, Experience testing AI-powered or non-deterministic systems or strong interest in AI-driven products, Familiarity with LLMs, Strong analytical and problem-solving skills, Strong communication skills 📃 Skills: Node.js, TypeScript, Playwright, API, LLMs, Java, REST, RESTAssured, HTTP 🏢 Description: Svitla Systems Inc. is looking for a Middle Automation QA Engineer with AI for a full-time position (40 hours per week) in Kraków, Poland . Our client is a British wholesale distributor. This role is for a Quality Assurance Engineer who is excited about testing AI-powered systems, working with non-deterministic outputs, and helping ensure reliability, correctness, and trust in a production-grade platform. You will be part of a newly formed engineering team and will have significant influence over testing strategy, quality standards, and tooling. We are looking for an experienced AQA professional who will be responsible for testing the outputs of an AI-based system. The ideal candidate will define and build the QA strategy from the ground up, establishing test frameworks, quality standards, and processes for validating both deterministic and AI-powered system behaviors. Hybrid mode with 2–3 days per week working from the office in Kraków. Requirements: 3+ years of commercial experience as a Quality Assurance Engineer, including both manual and automation testing. Strong hands-on experience with Node.js and TypeScript for test automation. Proven experience with Playwright for end-to-end test automation. Experience testing APIs, backend services, and modern web applications. Ability to build and improve test automation frameworks, QA processes, and testing strategy. Experience testing AI-powered or non-deterministic systems , or a strong interest in working with AI-driven products. Familiarity with LLMs and AI-assisted development/testing tools. Strong analytical, problem-solving, and communication skills, with the ability to thrive in fast-paced, ambiguous environments. Nice to have: Experience with Java. Experience with REST Assured/REST API testing. Responsibilities: Develop and continuously enhance robust, scalable test automation frameworks using Node.js or TypeScript (Playwright). Drive quality initiatives and testing strategies in collaboration with cross-functional teams, including development and product. Designing validation approaches for AI-driven and non-deterministic components, including defining test datasets, evaluation criteria, and acceptable quality thresholds. Own the execution and management of both manual and automated test cases. Investigate and troubleshoot issues using HTTP protocols and browser DevTools, ensuring precision in defect isolation and resolution. Take ownership of the testing lifecycle, proactively identifying opportunities to improve test coverage, reliability, and overall system quality. Continuously improve QA processes, tooling, and metrics to support scalable, production-grade AI systems. We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in the workspace, either remote or in our welcoming office. Comprehensive medical insurance after one month. MultiSport card with access to 2500 sports facilities all over Poland Bonuses for recommendations of new employees. Bonuses for article writing, public talks, and other activities. 15 vacation days, 10 national holidays, 10 sick leaves, and family days off. Personalized learning program tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Welcome and anniversary presents, gifts for children, and more. Regular corporate events and meetups. Awesome team, friendly and supportive community! Ref #5089
Technology
Svitla Systems
Senior AQA Engineer with AI
Senior
Hybrid
Krakow, Poland
🏢 Summary: Full-time Senior Automation QA Engineer role focused on building and establishing quality and automation foundations for a new AI-driven, API-based application module. The position involves designing and maintaining automated tests across frontend, backend, and microservices layers, with strong emphasis on AI-assisted testing and CI/CD integration. Hybrid work model in Kraków with collaboration in a distributed engineering team. 🗂️ Requirements: Experience in frontend, backend, and API testing, Practical experience applying AI tools in testing and SDLC, Understanding of microservices-based systems, Knowledge of HTTP and RESTful APIs, Hands-on experience with REST Assured or Playwright, Experience integrating automated tests into CI/CD pipelines, Experience with GitHub Actions, Experience with service mocking and contract testing (WireMock, Pact), Experience with Java and Spring Boot environments, Experience with JavaScript-based frontend applications 📃 Skills: Java, Spring, JavaScript, PostgreSQL, REST, HTTP, Microservices, RESTAssured, Playwright, GitHubActions, WireMock, Pact, AI, CI/CD, Jira, Zephyr, xAPI, MFE, BFF 🏢 Description: Svitla Systems Inc. is looking for a Senior Automation QA Engineer with AI for a full-time position (40 hours per week) in Poland. Our client is one of the world's largest food retailers. The team is launching a greenfield project to build a new module for the app. One of the main objectives of this project is to utilize AI as much as possible across every part of the delivery - from design and development to testing, automation, and delivery. The team needs an Automation QA Engineer with experience using AI in a daily tester's job. As an AQA Engineer, you'll be a key contributor to defining and implementing the quality and automation foundations for a distributed, API‐driven system. You'll collaborate closely with engineers and product teams, ensuring quality is built in from the earliest stages and supported by robust automation and AI‐assisted testing. Office work is expected 2-3 days per week in Kraków. CET Working hours. Tech stack: Micro Frontends (MFE) with a Backend for Frontend (BFF)/ xAPI + Enterprise APIs. Backend: Java (Spring Boot). Frontend: JavaScript. Database: PostgreSQL. Requirements: Solid understanding of QA methodologies, with hands‐on experience in frontend, backend, and API testing. Strong interest and practical experience in applying AI tools to testing, automation, and SDLC optimization. Understanding of testing microservices‐based systems. Practical knowledge of HTTP and RESTful APIs. Hands‐on experience with test automation frameworks (like REST Assure, Playwright). Experience working with CI/CD pipelines, preferably GitHub Actions. Familiarity with service mocking and contract testing (WireMock, Pact). Nice to have: Experience with performance testing. Experience setting up or maintaining test environments. Basic cloud knowledge (Azure / AWS). Responsibilities: Collaborate early with the engineering team to influence requirements and define effective test strategies. Design, develop, and maintain automated tests for backend services, APIs, UI, and end‐to‐end flows. Validate service interactions and data flows across microservices and BFF layers. Integrate automated tests into CI/CD pipelines (GitHub Actions). Actively apply AI‐supported tools to improve test design, execution, and maintenance. Produce clear test reports and participate in test automation code reviews. Manage test cases and test cycles (Jira Zephyr). We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!
Technology
Svitla Systems
Senior Automation QA Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Full-time hybrid Senior Automation QA Engineer role focused on backend, API, and frontend test automation for scalable web and mobile products in the food retail domain. The position involves building automated testing frameworks, validating distributed systems, and integrating tests into CI/CD pipelines using modern QA tools and practices. 🗂️ Requirements: 6+ years of experience as an Automation QA Engineer, Strong knowledge of QA methodologies, Experience with backend testing for Java/Kotlin microservices and APIs, Hands-on experience with REST Assured or Karate, Understanding of Playwright, Familiarity with Selenium, Experience with Cucumber, Knowledge of CI/CD pipelines, Experience with GitHub Actions, Understanding of HTTP protocols and RESTful APIs, Experience with Postman, Bruno, or Insomnia, Familiarity with WireMock or Pact, Ability to understand business requirements and domain context 📃 Skills: Java, Kotlin, REST, Playwright, Selenium, Cucumber, RESTAssured, Karate, JUnit, Postman, Bruno, Insomnia, WireMock, Pact, GitHub, HTTP, Zephyr, Jira, CI/CD, API 🏢 Description: Svitla Systems Inc. is looking for a Senior Automation QA Engineer for a full-time hybrid position (40 hours per week) in Poland . Our client is one of the world's largest food retailers. You'll join the team to help build reliable, scalable, and high-quality products across web, mobile, and API platforms. If you thrive on solving complex problems, automating at scale, and working in a collaborative environment, this will be the perfect place for you. Office work in Kraków is expected 3 days per week (but some flexibility is possible). Requirements 6+ years of experience as an Automation QA Engineer. Strong understanding of QA methodologies with a focus on backend testing across Java/Kotlin microservices and APIs, complemented by frontend test automation experience. The ability to quickly learn and understand business requirements and the domain. Hands-on experience with one or more backend testing frameworks (e.g., REST Assured, Karate). Understanding of frontend testing with Playwright, with familiarity with Selenium and the BDD framework (Cucumber). Knowledge of CI/CD tools and pipelines, particularly GitHub Actions. Solid understanding of HTTP protocols, RESTful APIs, eventing and tools like Postman, Bruno or Insomnia. Familiarity with service mocking and contract testing tools (e.g., WireMock, Pact). Nice to have Experience in building and maintaining testing environments. Responsibilities Collaborate early with engineering teams during refinement sessions to influence requirements and define effective test strategies for backend services, APIs, and frontend user journeys. Design, develop, and execute comprehensive test suites for functional, regression, end-to-end API, and customer journey testing. Automate service-level tests using modern frameworks such as REST Assured, JUnit, Karate DSL, Postman/Newman/Bruno. Conduct frontend/UI testing primarily using Playwright; knowledge of Selenium and Cucumber is considered beneficial. Validate service interactions and data flows across distributed systems. Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions) and maintain test environments. Prepare and present clear, actionable test reports that document coverage, results, and defects. Participate in code reviews of test automation scripts to ensure maintainability and adherence to best practices. Manage test cases and cycles using Jira Zephyr. Define and implement a robust framework for automated backend testing, with a focus on Java/Kotlin services and strategic APIs that support complex customer journeys. Ensure test coverage across the full end-to-end application flow, including backend services, frontend user journeys, and integrations with multiple external services. Utilize AI-supported tools to enhance test design, execution, and maintenance. Align with the company's established AQA practices to ensure consistency across teams. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!
Technology
Svitla Systems
Senior QA Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Full-time Senior QA Engineer role focused primarily on manual testing of a React Native mobile application integrated with hardware devices. The position involves validating mobile features, hardware data processing, and CI/CD pipelines while collaborating with development and hardware teams. Limited automation tasks may be required, mainly maintaining existing E2E tests. 🗂️ Requirements: 4+ years of manual testing experience, Strong experience in manual mobile application testing, Understanding of API-based systems and data flows, Basic knowledge of Bluetooth and MQTT from testing perspective, Experience testing on real devices, Ability to read and analyze CI/CD build logs, Experience with regression testing, Ability to maintain E2E tests, Professional English proficiency 📃 Skills: ManualTesting, MobileTesting, ReactNative, iOS, Android, API, Bluetooth, MQTT, CI/CD, Bitrise, Detox, TypeScript, JavaScript, macOS 🏢 Description: Svitla Systems Inc. is looking for a Senior QA Engineer for a full-time position (40 hours per week) in Europe. Our client is a company that creates interactive games, quizzes, and adventures specifically designed for children. We're looking for a tester who's comfortable focusing on mostly manual testing for now, with limited automated testing possible (there is no environment to support it yet). Requirements: 4+ years of experience in manual testing (AQA experience is a plus). Experience in small to medium companies preferred, not in startups. Strong understanding of manual mobile application testing. Understanding of API-based systems and data flows (polling, backend interactions). Basic understanding of Bluetooth and MQTT from a testing perspective. Experience working with real devices. Expertise in reading and understanding CI/CD build logs. Excellent written and spoken English. Excellent communication skills and initiative to report product/feature/software issues immediately. Ability to self-structure your work in an ambiguous environment. Sharp attention to detail and solid communication skills. Curiosity and comfort digging into unfamiliar parts of the product. Nice to have: Basic knowledge of TypeScript/JavaScript. Basic understanding of APIs or testing automation concepts. Experience triggering builds and running tests locally on macOS. Previous experience testing products with hardware integration. Responsibilities: Perform manual testing of a React Native mobile application (iOS / Android). Validate user-facing insights generated from hardware data and displayed in the app after processing. Use a real hardware device (Bluetooth box) to generate test data for QA purposes. Execute regression testing and verify new features before release. Analyze CI/CD pipeline failures in Bitrise and review build/test logs. Collaborate closely with developers and a separate hardware-focused team. Maintain and adjust existing E2E tests (Detox) when minor issues are identified. Work independently, organize your own testing focus, and adapt as requirements evolve. Verify fixes and keep track of riskier areas. Mostly manually test the company’s music box features and functions. Spot, reproduce, and clearly describe bugs. Occasionally prepare automated testing scenarios (rarely). We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, other activities Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!
Technology
Svitla Systems
Middle/Senior QA Engineer
Senior
Remote
Krakow, Poland
🏢 Summary: Full-time Middle/Senior QA Engineer role focused primarily on manual testing of a React Native mobile app integrated with hardware devices. The position involves validating mobile features, hardware-generated data, and CI/CD pipelines while collaborating with development and hardware teams. Limited automation is included, with occasional maintenance of existing E2E tests. 🗂️ Requirements: 4+ years of manual testing experience, Strong experience in manual mobile application testing, Understanding of API-based systems and data flows, Basic knowledge of Bluetooth and MQTT from testing perspective, Experience testing on real devices, Ability to read and analyze CI/CD build logs, Professional English proficiency, Experience in small to medium companies (non-startup) 📃 Skills: ManualTesting, MobileTesting, ReactNative, iOS, Android, API, Bluetooth, MQTT, CI/CD, Bitrise, Detox, TypeScript, JavaScript, macOS 🏢 Description: Svitla Systems Inc. is looking for a Middle/Senior QA Engineer for a full-time position (40 hours per week) in Europe. Our client is a company that creates interactive games, quizzes, and adventures specifically designed for children. We're looking for a tester who's comfortable focusing on mostly manual testing for now, with limited automated testing possible (there is no environment to support it yet). Requirements: 4+ years of experience in manual testing (AQA experience is a plus). Experience in small to medium companies preferred, not in startups. Strong understanding of manual mobile application testing. Understanding of API-based systems and data flows (polling, backend interactions). Hands on experience with Bluetooth and MQTT from a testing perspective. Experience working with real devices. Expertise in reading and understanding CI/CD build logs. Excellent written and spoken English. Excellent communication skills and initiative to report product/feature/software issues immediately. Ability to self-structure your work in an ambiguous environment. Sharp attention to detail and solid communication skills. Curiosity and comfort digging into unfamiliar parts of the product. Nice to have: Basic knowledge of TypeScript/JavaScript. Basic understanding of APIs or testing automation concepts. Experience triggering builds and running tests locally on macOS. Previous experience testing products with hardware integration. Responsibilities: Perform manual testing of a React Native mobile application (iOS / Android). Validate user-facing insights generated from hardware data and displayed in the app after processing. Use a real hardware device (Bluetooth box) to generate test data for QA purposes. Execute regression testing and verify new features before release. Analyze CI/CD pipeline failures in Bitrise and review build/test logs. Collaborate closely with developers and a separate hardware-focused team. Maintain and adjust existing E2E tests (Detox) when minor issues are identified. Work independently, organize your own testing focus, and adapt as requirements evolve. Verify fixes and keep track of riskier areas. Mostly manually test the company’s music box features and functions. Spot, reproduce, and clearly describe bugs. Occasionally prepare automated testing scenarios (rarely). We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community! Ref #5117
Technology
Svitla Systems
Senior AI Quality Analyst
Senior
Remote
Warsaw, Poland
🏢 Summary: Full-time Senior AI Quality Analyst role focused on evaluating, testing, and improving AI/ML models across their lifecycle. The position involves designing evaluation strategies, performing error and adversarial analysis, managing datasets, and ensuring model safety, reliability, and performance. You will drive actionable insights to enhance model quality and testing processes. 🗂️ Requirements: Proven experience in QA, testing, or data analysis in AI/ML domain, Strong understanding of ML lifecycle and AI model failure modes, Hands-on experience with data annotation and data validation, Experience managing large datasets for model evaluation, Experience with bug-tracking and test case management tools, Ability to design evaluation benchmarks and test cases, Experience in error analysis and defect triage, Ability to set up and maintain testing environments 📃 Skills: AI, ML, QA, Python, Jira, DataAnnotation, DataValidation, ErrorAnalysis, RedTeaming, TestAutomation, Datasets, ComputerVision, Benchmarking, Scripting 🏢 Description: Svitla Systems Inc. is looking for a Senior AI Quality Analyst for a full-time position (40 hours per week) in Europe. The AI Quality Analyst is a critical role responsible for ensuring the performance, safety, and reliability of our cutting-edge AI/ML models. You will be at the forefront of our development lifecycle, designing and executing comprehensive evaluation strategies to identify model weaknesses, potential biases, and critical edge cases. This role requires a blend of analytical rigor, technical aptitude, and deep curiosity about how AI models behave in real-world scenarios. You will not only find bugs but also provide actionable insights that drive model improvement and guide our research and development efforts. Responsibilities Evaluation Strategy & Benchmark Development: Create and manage a comprehensive set of test cases and evaluation benchmarks. Identify potential failure points, including edge cases, adversarial inputs, and bias sources. Error Analysis & Failure Triage: Perform systematic error analysis to categorize failures and find underlying patterns. Triage defects, prioritize by severity and impact, and collaborate with the development team for resolution. Data Sourcing & Curation: Gather, curate, and manage high-quality datasets for model testing and evaluation. Conduct data annotation and validation to maintain data integrity. Exploratory & Adversarial Testing (Red Teaming): Conduct unscripted exploratory testing to detect unexpected model behaviors. Engage in red teaming exercises to challenge models and uncover safety and security vulnerabilities. Test Environment Management: Set up, maintain, and troubleshoot testing environments to ensure reliable evaluation pipelines. Reporting & Insights: Analyze test results and create clear, actionable reports for technical and non-technical audiences. Convert complex findings into tangible recommendations for model improvements. Process Improvement: Participate in review sessions and help enhance testing methodologies, tools, and quality assurance processes. Qualifications and Skills Proven experience in quality assurance, testing, or data analysis, preferably in the AI/ML domain. A deep understanding of the machine learning lifecycle and common failure modes of AI models. Hands-on experience with data annotation, data validation, and large dataset management. Meticulous attention to detail and a methodical approach to problem-solving. Strong analytical skills, with the ability to identify patterns in data and draw meaningful conclusions. Excellent communication skills, with the ability to clearly document bugs and articulate complex technical issues. Experience with bug-tracking systems (e.g., Jira) and test case management tools. Nice to have Basic scripting skills (e.g., Python) for test automation and data manipulation. Familiarity with computer vision or other specific AI domains relevant to our work.
Technology
emagine Polska
Senior QA Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior QA Engineer role in the insurance/financial services industry, focused on ensuring high-quality deliverables through manual and automated testing, including projects involving generative AI. The position emphasizes building and scaling test automation practices in a 100% remote, long-term B2B engagement. The role involves close collaboration with developers and active contribution to automation strategy and quality processes. 🗂️ Requirements: Fluency in English, Fluency in Polish, 5+ years of experience in test automation, 3+ years of experience with Python, Experience in manual testing, Experience in automated testing, Knowledge of AWS or Azure, ISTQB certification, Willingness to work with AI-related solutions 📃 Skills: Python, AWS, Azure, ISTQB, Locust, Xray, Zephyr, Jira, AzureDevOps, SITACH, UAT, QAT, Pentesting 🏢 Description: GENERAL INFORMATION: Industry: Insurance / Financial Services Location: 100% remote Rate: up to 135 PLN/hour net + VAT Contract type: B2B – long-term cooperation Summary: The role of the Senior QA Engineer focuses on ensuring high-quality deliverables through both manual and automated testing, particularly in advanced technology projects, including generative AI initiatives. The primary goal is to enhance the testing processes and foster a culture of test automation within the team. Responsibilities: Designing, creating, and executing manual and automated test cases according to agreed standards. Testing new functionalities and performing regression testing . Reporting defects identified during testing and collaborating with developers for resolution and closure. Participating in test planning activities , including estimation and task prioritization. Designing, building, testing, and deploying test automation solutions , including test concepts and automation strategies. Collaborating with developers on automation scripts from the early stages of the development process. Coordinating execution of automated tests within assigned areas or projects. Participating in the development and expansion of test automation practices within the organization. Consulting and coaching the testing team in the area of test automation. Performing testing activities related to SITACH, UAT, QAT, and security testing (pentests) . Must Haves: Fluency in English and Polish . 5+ years of experience in test automation. 3+ years of experience with Python . Experience with manual and automated testing . Knowledge of cloud solutions (AWS or Azure) . ISTQB certification . Willingness to learn and work with new AI-related solutions . Nice to Haves: Openness to changing technology stacks. Experience in performance testing (preferably using Locust). Experience with Xray, Zephyr , or other test management tools. Knowledge of Jira or Azure DevOps . Other Details: Team Structure: The QA team consists of 1 QA Manager and 3 testers. Onboarding Process: Described as very supportive and smooth. Organizational Focus: Moving strongly toward test automation, with support for skill development.
Technology
Ciklum
Senior Automation QA Engineer
Senior
Remote
Gdansk, Poland
5,000 - 5,500 EUR/hr
🏢 Summary: Full-time Senior Automation QA Engineer role focused on designing and scaling automated testing frameworks and infrastructure, ensuring high product quality and reliable CI/CD integration within a cross-functional team. The position involves architecting automation solutions from scratch, developing UI and API tests, and maintaining testing infrastructure. B2B contract with a salary range of 35–38 EUR/h + VAT. 🗂️ Requirements: Strong experience with C#, Proven experience in Automation QA, Experience with .NET Core, Experience with unit testing, Experience with integration testing, Experience with Git, Ability to design and build test automation frameworks from scratch, Experience integrating automated tests into CI/CD pipelines 📃 Skills: C#, .NET, NETCore, Automation, UI, API, CI/CD, Git, UnitTesting, IntegrationTesting 🏢 Description: Salary range: B2B - 35-38 E/h + VAT 💰 Ciklum is looking for a Senior Automation QA Engineer to join our team full-time in Poland. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior Automation QA Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Together, we will work on the project focused on building and scaling automated testing frameworks and infrastructure to ensure high product quality and reliable CI/CD integration. Responsibilities: Architect test automation frameworks from scratch Develop automated functional UI tests and API or service-level tests Integrate automated scripts into the CI/CD process Develop, maintain and expand automated testing infrastructure Devise and document test frameworks, coding standards, preferred design patterns, and development methodologies Ensure code quality through peer reviews and adherence to guidelines and standards Define quality metrics and implement measurements to determine test effectiveness and overall product quality within the automation process Prepare conclusions and reports regarding the quality of the product under test Collaborate with QA team members to automate manual test processes Manage, analyze and mitigate testing risks Onboard new team members to the project Provide technical guidance and advice for testing teams Requirements: Strong experience with C# Proven Automation QA experience Experience with .NET Core Experience with unit and integration testing Experience with Git What`s in it for you? Strong community: Work alongside top professionals in a friendly, open-door environment Growth focus: Take on large-scale projects with a global impact and expand your expertise Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies Flexibility: Enjoy flexibility – full remote working possibilities Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. With delivery centers in Wrocław and Gdańsk, our 300+ professionals in Poland drive forward-thinking solutions for global clients. Join a community where collaboration sparks innovation—and your impact reaches millions. Want to learn more about us? Follow us on Instagram , Facebook , LinkedIn . Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
Technology
Svitla Systems
Senior Java Engineer
Senior
Hybrid
Wieliczka, Poland
🏢 Summary: Full-time Senior Java Engineer role in a hybrid model (3 days/week in Kraków) focused on designing and delivering microservices-based solutions in a large-scale retail environment. The position involves leading technical strategy, implementing high-quality Java 21 and Spring Boot solutions in Azure cloud, and collaborating across teams in an Agile setup with on-call rotation. 🗂️ Requirements: 6+ years of experience in JVM ecosystem, Strong knowledge of Java and Spring Boot, Experience with microservices architecture, Experience with Azure and Kubernetes (AKS), Experience with PostgreSQL, Experience with CI/CD pipelines, Knowledge of Terraform, Experience with event-driven architecture, Fluent English, Availability to work hybrid (3 days/week in Kraków office), Willingness to participate in on-call rotation 📃 Skills: Java, Spring, Azure, AKS, Kubernetes, Terraform, Microservices, DDD, EventSourcing, PostgreSQL, GitHub, GitHubActions, ArgoCD, Splunk, Spock, JIRA, Zendesk, Miro 🏢 Description: Svitla Systems Inc. is looking for a Senior Java Engineer for a full-time position (40 hours per week) in Poland (Kraków and its immediate surroundings). Our client is one of the world's largest food retailers, operating thousands of stores across the United Kingdom, Ireland, and Europe. The hybrid mode of work includes 3 days/week at the Krakow office (this is essential as the role involves working with other team members). On-Call duties (rotating shifts). Tech Stack: Languages: Java 21; Frameworks: Spring Boot; Cloud: Azure (AKS/Kubernetes), Terraform; Architecture: Microservices, DDD, Event Sourcing; DB: PostgreSQL; CI/CD: GitHub Actions + ArgoCD; Monitoring & alerting: Splunk; Testing: Spock; VCS: GitHub; Others include Zendesk, JIRA, and Miro. Requirements: 6+ years of experience as a Software Engineer within the JVM ecosystem. Strong understanding of language & framework, and a good working knowledge of the abstraction layer underneath The ability to showcase exemplary behaviour in your work – your design, delivery, code, processes all sets examples for your team. Fluent communication skills in English. Responsibilities: Work in an Agile environment. Take a business problem and develop a technical strategy within the team, along with a high-level design, and lead the implementation. Work under minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problems. Influence your team’s technical and business strategy by suggesting novel approaches. Proactively mentor the rest of the team and help with hiring. Communicate your ideas and get feedback from different stakeholders. Drive convergence to achieve the proper outcomes. Ensure that design or architectural deficiencies are addressed, and routinely simplify the integration of your peer teams' software with your team’s software. Consistently lead the delivery of valuable features. Continually propose and drive process improvements. Help elaborate on requirements where necessary. We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in the workspace, either remote or in our welcoming office. Comprehensive medical insurance after one month. MultiSport card with access to 2500 sports facilities all over Poland Bonuses for recommendations of new employees. Bonuses for article writing, public talks, and other activities. 15 vacation days, 10 national holidays, 10 sick leaves, and family days off. Personalized learning program tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Welcome and anniversary presents, gifts for children, and more. Regular corporate events and meetups. Awesome team, friendly and supportive community!