June 6, 2026

Automation Tester Senior (Python/Robot Framework)

Senior • Hybrid

100 - 120 PLN

Warsaw, Poland

Detailed description of work task to be carried out

In Embedded Banking we are designing, developing and delivering API for PSD2 compliance and for Premium customers.

Detailed description of work task to be carried out:
- Work closely in a scrum team with developers, analysts and stakeholders to ensure high quality
- Test and validate Restful APIs
- Analyse requirements from testing point of view
- Test cases planning, design and execution
- Build and maintain automated test suites using Python and Robot Framework
- Provide test results 
- Participate in testing team activities and contribute to organizational quality initiatives

 Must-have knowledge and experience

- Proven experience with RESTful API testing tools and methodologies
- Strong Python programming skills for test development
- Hands-on expertise with Robot Framework automation
- Familiarity with modern DevOps tools (Jenkins, Git, Docker, K8s)
- ISTQB Foundation Level knowledge (or equivalent practical experience)
- Knowledge of QA processes (both manual and automated)
- Excellent communication skills in English (spoken and written)

 Nice-to-have knowledge and experience

- Experience and knowledge about authentication/authorization processes
- Growth mindset with passion for continuous learning and improvement
- Team player who actively contributes to collective success and efficiency improvements

Similar jobs you might like

Technology

emagine Polska

IT Automation Tester Senior (42169)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: The offer is for a QA Engineer focused on improving the quality of IT products through manual and automated testing within a Scrum team. The role centers on testing RESTful APIs and a Developer Portal UI, designing and executing test cases, and building automated test suites using Python and Robot Framework. It also involves close collaboration with developers and stakeholders to ensure high-quality deliverables aligned with organizational standards. 🗂️ Requirements: Proven experience with RESTful API testing tools and methodologies, Experience with UI testing, Strong Python programming skills, Hands-on experience with Robot Framework, Familiarity with Jenkins, Familiarity with Git, Familiarity with Docker, Familiarity with Kubernetes, ISTQB Foundation Level knowledge or equivalent experience, Knowledge of manual and automated QA processes, Fluent English (spoken and written) 📃 Skills: Python, Robot, REST, API, UI, Jenkins, Git, Docker, Kubernetes, ISTQB 🏢 Description: Summary: This role focuses on enhancing the quality of IT products through testing and validation, specifically in collaboration with a scrum team. The primary objective is to ensure high-quality deliverables that meet the organization's standards. Main Responsibilities: Work closely in a scrum team with developers, analysts, and stakeholders to ensure high quality of delivered products Test and validate Restful APIs Test and validate the UI of Developer Portal Analyze requirements from a testing point of view Plan, design, and execute test cases Build and maintain automated test suites using Python and Robot Framework Provide test results Participate in testing team activities and contribute to organizational quality initiatives Key Requirements: Proven experience with RESTful API testing tools and methodologies Experience with UI testing Strong Python programming skills for test development Hands-on expertise with Robot Framework automation Familiarity with modern DevOps tools (Jenkins, Git, Docker, K8s) ISTQB Foundation Level knowledge (or equivalent practical experience) Knowledge of QA processes (both manual and automated) Excellent communication skills in English (spoken and written) Nice to Have: Growth mindset with a passion for continuous learning and improvement Team player who actively contributes to collective success and efficiency improvements Other Details: Location: Poland - Gdańsk / Gdynia / Łódź / Warszawa Work mode: hybrid, 3 days per week from the office Required language: English

Technology

DCG

Senior Test Automation Engineer

Senior

Hybrid

Gdansk, Poland

🏢 Summary: The offer is for a Test Automation Engineer responsible for designing and executing end-to-end test automation for complex payment flows across multiple applications. The role focuses on building and maintaining an automation framework using Python and Robot Framework, analyzing E2E scenarios, and performing root cause analysis. It involves close work with CI tools and AI-assisted development solutions. 🗂️ Requirements: Strong experience with Python, Hands-on experience with Robot Framework, Experience designing and executing E2E test automation, Ability to analyze complex E2E test scenarios, Experience implementing and maintaining test automation frameworks, Experience working with Jenkins, Practical use of GitHub Copilot in development or testing 📃 Skills: Python, RobotFramework, Jenkins, GitHubCopilot, E2E 🏢 Description: Responsibilities: Design and execute end‑to‑end (E2E) test automation for payments flows across multiple applications Perform test analysis for complex E2E scenarios Design and prepare test cases Implement automated tests using Python and Robot Framework Execute automated test suites and analyze results Perform root cause analysis of detected issues Design, implement, and maintain the test automation framework Requirements: Strong experience with Python Hands‑on experience with Robot Framework Experience working with Jenkins Experience using GitHub Copilot in daily development or testing activities Very good command of English, both spoken and written Nice to have: Payments and/or financial domain knowledge General testing knowledge at ISTQB Foundation Level Experience working with AI‑based tools or solutions Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

B2Bnetwork

Senior Test Automation Engineer

Senior

Hybrid

Warsaw, Poland

100 - 120 PLN

🏢 Summary: The offer is for an E2E Test Automation Engineer responsible for automating payment flows across multiple applications using Python and Robot Framework. The role covers full test lifecycle activities, including analysis, design, implementation, execution, root cause analysis, and test framework development. It involves building and maintaining automated test solutions in a CI/CD environment. 🗂️ Requirements: Experience in E2E test automation, Strong knowledge of Python, Strong knowledge of Robot Framework, Experience with Jenkins, Experience with GitHub and Copilot, Ability to design and implement test frameworks, Experience in test analysis, test design, and test execution, Experience in root cause analysis, Knowledge of payments or financial systems, ISTQB Foundation Level knowledge, Experience working in Agile environment 📃 Skills: Python, Robot, Jenkins, GitHub, Copilot, ISTQB, Payments, Agile, Testing, CI/CD 🏢 Description: Detailed description of work task to be carried out E2E Test Automation for Payments flows, cross multiple applications using Python and Robot Framework. Including: - Test analysis - Test case design - Test implementation - Test execution - Root cause analysis - Test Framework design and implementation Must-have knowledge and experience Python Robot Framework Jenkins GitHub Copilot Nice-to-have knowledge and experience Payments and / or financial domain knowledge. General testing knowledge to the level of ISTQB Foundation Level Experience working with A

Technology

emagine Polska

Senior Test Automation Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The role involves performing end-to-end test automation for payment workflows in the banking sector, ensuring high software quality across multiple applications. The position focuses on designing, implementing, and executing automated tests using Python and Robot Framework within a CI environment. It aims to improve the software development lifecycle through robust automated testing practices. 🗂️ Requirements: Proficiency in Python, Experience with Robot Framework, Experience in end-to-end test automation, Ability to design and implement automated test cases, Experience with Jenkins for continuous integration, Ability to perform test analysis and root cause analysis, Experience in designing and maintaining test frameworks 📃 Skills: Python, RobotFramework, Jenkins, GitHubCopilot, E2E, TestAutomation, CI 🏢 Description: PROJECT INFORMATION: Industry: Banking Remuneration : up to 140 PLN/h Work model: hybrid (3/week in Warsaw/Gdańsk/Łódź) Summary: This role focuses on conducting end-to-end (E2E) test automation for payment flows, ensuring high-quality software functionality across various applications using Python and Robot Framework. The primary goal is to enhance the software development lifecycle through effective testing practices. Responsibilities: Conduct end-to-end test automation for payment workflows across multiple applications. Perform test analysis to identify testing needs and requirements. Design detailed test cases for software functionalities. Implement test cases effectively within the testing framework. Execute tests and assess software functionality and performance. Conduct root cause analysis to resolve defects and issues. Design and implement test frameworks to automate processes efficiently. Must Haves: Proficiency in Python. Experience with Robot Framework. Knowledge of Jenkins for continuous integration. Familiarity with GitHub Copilot. Nice to Haves: Knowledge of payments and/or financial domain. ISTQB Foundation Level testing knowledge. Experience working with artificial intelligence (AI). Other Details: Required Language: English

Technology

Hays Poland

Software Quality Assurance Engineer

Senior

Hybrid

Warsaw, Poland

12,000 - 17,000 PLN

🏢 Summary: The offer is for a Senior QA Engineer responsible for manual and automated testing of web applications and backend systems, ensuring high quality across the SDLC. The role involves REST API and database testing, contributing to UI test automation, and collaborating closely with cross-functional teams in an Agile environment. It includes hybrid work and stable employment with additional benefits. 🗂️ Requirements: Bachelor’s degree in Computer Science or related technical field, Minimum 4 years of experience in Software Quality Assurance, Strong experience in manual testing and test automation, Knowledge of QA methodologies and test design techniques, Practical experience with SQL for backend/data validation, Experience in REST API testing, Experience with JIRA and test management tools, Understanding of Agile/Scrum methodologies, English proficiency at B2/C1 level 📃 Skills: SQL, PostgreSQL, REST, Bruno, Postman, Playwright, Robot, JIRA, XRAY, Agile, Scrum 🏢 Description: Responsibilities Design, maintain, and execute detailed manual test cases and test scenarios Conduct functional, regression, integration, and exploratory testing of web applications and backend systems Validate backend logic and data consistency using SQL (PostgreSQL is a plus) Perform REST API testing using tools such as Bruno, Postman, or similar solutions Actively support and contribute to UI test automation using frameworks like Playwright, Robot Framework, or equivalent Log, track, and manage defects using JIRA Work closely with Developers, Product Owners, and DevOps teams to ensure quality across the entire SDLC/STLC Review requirements and technical designs to identify potential risks and testability issues early Support release processes by delivering quality assessments and test reports Mentor junior QA engineers and promote QA best practices within the team Requirements Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field At least 4 years of experience in Software Quality Assurance Strong hands-on experience in manual testing and test automation Solid knowledge of QA methodologies and test design techniques Practical experience with SQL for backend and data validation (PostgreSQL preferred) Proven experience in testing REST APIs Familiarity with JIRA and test management tools such as XRAY Good understanding of Agile/Scrum development methodologies Strong English communication skills (B2/C1 level), both written and spoken Ability to work independently and collaborate effectively in distributed teams Offer Stable employment in a company that is a leader in its industry Employment contract Hybrid work model, 50% from the office Attractive benefits package, including a sports card and private medical care

Technology

IT Squad

Test Automation Engineer

Mid

Remote

Warsaw, Poland

🏢 Summary: The offer is for a QA Engineer responsible for automated and manual testing of web applications (backend and frontend), including designing test cases, creating test plans, and reporting defects. The role involves close cooperation with developers, working in Agile, and using modern testing tools and frameworks. It is a fully remote B2B position focused on delivering high-quality software for client and in-house projects. 🗂️ Requirements: Commercial experience in automated and manual testing, Knowledge of testing principles, techniques and methodologies, Practical experience with functional, regression, integration, acceptance, end-to-end and performance testing, Ability to analyze project documentation and functional/non-functional requirements, Ability to define acceptance criteria based on specifications, Experience in creating test plans, test cases, test data and test reports, Knowledge of ReadyAPI, Playwright, Robot Framework, Selenium and Java, Experience with Jira and Confluence, Practical experience with SQL databases, Knowledge of GitHub or GitLab, Experience working in Agile methodology, Fluent Polish and English 📃 Skills: ReadyAPI, Playwright, RobotFramework, Selenium, Java, Jira, Confluence, SQL, GitHub, GitLab, Agile 🏢 Description: ZAKRES OBOWIĄZKÓW Pisanie testów automatycznych oraz manualne testowanie oprogramowania (testy funkcjonalne, regresyjne, end-to-end) od strony back i front-endu Projektowanie przypadków testowych i tworzenie autorskich scenariuszy testów oprogramowania Analiza dokumentacji projektowej oraz wymagań funkcjonalnych i niefunkcjonalnych Tworzenie planów testów, ich koordynowanie i realizacja Raportowanie wykrytych błędów oraz wyników testów Współpraca z programistami w zakresie znalezionych problemów i błędów Wdrażanie nowych rozwiązań CZEGO OCZEKUJEMY Komercyjnego doświadczenia w testowaniu automatycznym oraz manualnym Znajomości zasad testowania, technik oraz metodyk testowych Praktycznej znajomości testów: funkcjonalnych, regresji, integracji, akceptacji, e2e, wydajnościowych i innych Umiejętności  analizowania dokumentacji projektowej oraz wymagań funkcjonalnych i niefunkcjonalnych w celu przygotowywania przypadków testowych Umiejętności definiowania kryteriów akceptacji i wymagań na podstawie specyfikacji oprogramowania Doświadczenia w tworzeniu: planów testów, opracowywaniu szczegółowych przypadków testowych, danych testowych oraz raportów wyników z przeprowadzonych testów Znajomości ReadyAPI , Playwright , Robot Framework, Selenium, Java Znajomości narzędzi: Jira, Confluence Praktycznej umiejętność pracy z bazą danych SQL Znajomości: Github/Gitlab Gotowości do pracy w metodyce Agile Umiejętności analitycznego myślenia i szybkiego rozwiązywania problemów Biegła znajomość języka polskiego i angielskiego (mówiona i pisana) MILE WIDZIANE Doświadczenie w projektach z branży ubezpieczeniowej lub bankowej (nie wymagane) Certyfikat ISTQB CO OFERUJEMY Pracę przy projektach klienckich i produktach własnych Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych Zatrudnienie na umowę B2B Pracę w trybie 100% zdalnym Proces rekrutacyjny składający się z rozmowy HR oraz dwóch rozmów technicznych

Technology

DCG

Senior QA Engineer

Senior

Hybrid

Warsaw, Poland

125 - 135 PLN

🏢 Summary: QA automation role focused on designing, maintaining, and executing automated API and regression tests while supporting release activities and selective manual testing. The position involves test management, defect investigation, collaboration with developers and analysts, and promoting automation-first quality practices across projects. 🗂️ Requirements: Experience with automated API testing, Experience with regression testing, Ability to perform manual exploratory testing, Knowledge of enterprise test management tools, Ability to investigate failed test runs and defects, Collaboration with developers and business analysts, Understanding of quality assurance processes, Experience supporting release activities 📃 Skills: API, Regression, Automation, Testing, QA, Traceability, Reporting 🏢 Description: Design, create and maintain automated tests for API-based system and regression testing Support release activities by preparing, executing and following up on quality assurance tasks Perform selective exploratory and release-focused manual testing where automation is not the most effective approach Manage and maintain test assets with proper traceability and reporting in enterprise test management tools Investigate failed test runs and identify whether issues are caused by product defects, test defects, data problems or environment instability Work closely with developers and business analysts to ensure that quality is addressed early in the delivery process Promote good testing practices and strengthen quality standards within the project Drive an automation-first approach across delivery Contribute to knowledge sharing and participate in cross-project tester ceremonies within the unit

Technology

Upvanta sp. z o.o.

Tester Manualny - obszar płatności (Wrocław - hybryda)

Senior

Hybrid

Wroclaw, Poland

550 - 680 PLN

🏢 Summary: The offer is for a Senior Software Tester responsible for manual testing, API testing, and contributing to test automation development. The role involves working closely with developers and business stakeholders to ensure software quality, analyzing defects, and improving QA processes. It requires strong experience in software testing and database work within complex systems. 🗂️ Requirements: Higher education degree (preferred: Computer Science, Mathematics, Economics), Minimum 5 years of experience in software testing, Practical knowledge of testing methodologies and software engineering fundamentals, Experience with databases and SQL, Basic programming skills (Java or Python or JavaScript), Experience in SOAP/REST API testing, English proficiency at minimum B2 level 📃 Skills: SQL, Java, Python, JavaScript, SOAP, REST, Jira, Xray, Postman, Selenium, Git, CI/CD, Cucumber, Playwright, BDD, Gherkin 🏢 Description: Zakres obowiązków przygotowywanie i realizacja scenariuszy testowych, wykonywanie testów manualnych systemów i aplikacji, udział w projektowaniu oraz rozwijaniu automatyzacji testów, testowanie API (SOAP/REST), analiza błędów i współpraca z zespołem developerskim przy ich usuwaniu, praca z bazami danych oraz tworzenie zapytań SQL, współpraca z analitykami, architektami i biznesem, udział w usprawnianiu procesów jakościowych i wdrażaniu nowych rozwiązań. Wymagania wykształcenie wyższe (preferowane: informatyka, matematyka, ekonomia), minimum 5 lat doświadczenia w testowaniu oprogramowania, praktyczna znajomość metodologii testowania i podstaw inżynierii oprogramowania, umiejętność pracy z bazami danych oraz znajomość SQL, podstawowa znajomość programowania (np. Java, Python, JavaScript) wykorzystywana do tworzenia skryptów i automatyzacji testów, doświadczenie w testowaniu API SOAP/REST, umiejętność logicznego myślenia i analizy problemów, komunikatywność i umiejętność pracy zespołowej, dobra organizacja pracy oraz odpowiedzialność za realizowane zadania, gotowość do pracy pod presją czasu, znajomość języka angielskiego na poziomie min. B2. Mile widziane znajomość narzędzi: Jira, Xray, Postman, Selenium, Git, CI/CD, Cucumber, Playwright, znajomość podejścia BDD/Gherkin, doświadczenie w branży finansowej — szczególnie w obszarze płatności.

Technology

P&P Solutions

QA Automation Engineer / Test Automation Specialist

Mid

Remote

Warsaw, Poland

65 - 80 PLN

🏢 Summary: Offer for an Automation Test Engineer responsible for designing, developing and maintaining automated tests and test frameworks across web, API and mobile platforms. The role involves integrating tests with CI/CD pipelines, supporting quality processes throughout the project lifecycle, and collaborating in Agile teams. It also includes performance, security and regression testing in microservices and cloud-based environments. 🗂️ Requirements: Minimum 3 years of experience in test automation (web, API, mobile), Experience in designing or maintaining test automation frameworks, Proficiency in at least one programming language: Java, Groovy, Python, JavaScript or TypeScript, Experience with test automation tools: Selenium, Playwright, Cypress, Appium or RestAssured, Experience in API testing (REST API), Experience with CI/CD tools: Jenkins, GitLab CI, GitHub Actions or Azure DevOps, Experience with Git version control, Experience with Jira or similar issue tracking tools, Knowledge of microservices testing principles, Basic knowledge of Docker and Kubernetes, Knowledge of BDD/TDD practices, Knowledge of Agile/Scrum methodology, ISTQB Foundation Level certification, English proficiency for working with technical documentation 📃 Skills: Java, Groovy, Python, JavaScript, TypeScript, Selenium, Playwright, Cypress, Appium, RestAssured, REST, Postman, SoapUI, Jenkins, GitLab, GitHub, Azure, Git, Jira, Docker, Kubernetes, BDD, TDD, ISTQB, Agile, Scrum 🏢 Description: Zakres obowiązków Tworzenie skalowalnych, czytelnych i łatwych w utrzymaniu testów automatycznych (web, API, mobile). Projektowanie, rozwój oraz utrzymanie frameworków testowych. Realizacja testów jednostkowych, integracyjnych oraz end-to-end (E2E). Współpraca z developerami, analitykami oraz Product Ownerami przy definiowaniu wymagań testowych. Analiza błędów, identyfikacja ryzyk oraz rekomendowanie usprawnień w procesach QA. Integracja testów automatycznych z pipeline’ami CI/CD. Tworzenie oraz aktualizacja dokumentacji testowej. Udział w procesach zapewnienia jakości na wszystkich etapach cyklu życia projektu. Wsparcie zespołu w zakresie testów wydajnościowych, bezpieczeństwa oraz regresji. Wymagania Minimum 3 lata doświadczenia w obszarze testów automatycznych (web, API, mobile). Doświadczenie w projektowaniu frameworków testowych od podstaw lub ich rozwijaniu i utrzymaniu. Znajomość co najmniej jednego języka programowania: Java, Groovy, Python, JavaScript lub TypeScript. Praktyczna znajomość narzędzi i frameworków testowych, takich jak: Selenium, Playwright, Cypress, Appium, RestAssured. Doświadczenie w testowaniu API (REST API, Postman, SoapUI). Znajomość narzędzi CI/CD: Jenkins, GitLab CI, GitHub Actions lub Azure DevOps. Doświadczenie w pracy z systemami kontroli wersji (Git) oraz narzędziami do zarządzania błędami (Jira). Znajomość zasad testowania w architekturze mikroserwisowej. Podstawowa znajomość Docker oraz Kubernetes. Znajomość podejść BDD/TDD oraz dobrych praktyk QA. Znajomość metodyk Agile/Scrum. Język angielski na poziomie umożliwiającym pracę z dokumentacją techniczną. Certyfikat ISTQB Foundation Level (mile widziany poziom Advanced). Mile widziane wykształcenie wyższe techniczne (informatyka, automatyka, elektronika, teleinformatyka lub kierunki pokrewne). Mile widziane Doświadczenie w testach wydajnościowych i bezpieczeństwa. Znajomość nowoczesnych praktyk automatyzacji QA w środowiskach chmurowych i mikroserwisowych.

Technology

B2Bnetwork

IT Engineer for Data Quality

Senior

Hybrid

Warsaw, MZ, Poland

100 - 135 PLN

🏢 Summary: The offer is for a senior QA Automation Engineer responsible for designing, implementing, and executing automated tests using Python and Robot Framework within a CI/CD environment. The role involves test planning, regression automation, defect analysis, and continuous improvement of testing processes in collaboration with development teams. The position requires strong experience with databases, version control, and Linux-based environments. 🗂️ Requirements: 5+ years Python development experience, 5+ years database experience, 5+ years GIT experience, 3+ years Robot Framework experience, 3+ years CI/CD tools experience (e.g., Jenkins), Strong Linux and Bash experience, Experience with test management tools (qTest, Zephyr), Experience with Jenkins or Bamboo, Experience with Jira and Bitbucket, Ability to design and execute automated tests, Experience with defect reporting and test analysis 📃 Skills: Python, RobotFramework, SQL, GIT, Jenkins, Bamboo, CI/CD, Linux, Bash, qTest, Zephyr, Jira, Bitbucket, Docker, Kafka, IBMMQ 🏢 Description: Detailed description of work task to be carried out Day to Day responsibilities: Requirement analysis and questioning requirements when they are not clear Test scenario and test case preparation Test data preparation Implement test automations scripts in Robot Framework and Python Implement automated solutions for data to day tasks Test planning and test execution Test results analysis and defect reporting Execute automated regression using CI/CD Identify and implement improvements in day to day process, tasks and challenges Must-have knowledge and experience Experience: 5+ years of development experience with Python 5+ years experience with database technologies 5+ years experience with GIT 3+ years experience with Robot Framework 3+ years experience with CI/CD tools such as Jenkins Strong working experience with Linux and bash Confidence to question inefficient solutions and processes, proposes smarter solutions Analytical thinking and problem solving skills Test management tools such as qTest, Zephyr Experience using following tools : Jenkins or Bamboo, Jira, bitbucket Strong communication skills to work collaboratively with developers, analysts, POs and SMs Nice-to-have knowledge and experience Experience with containerization using Docker Knowledge of streaming and queues technologies e.g. KAFKA, IBM MQ etc Working knowledge of DevOps