New offer - be the first one to apply!

July 3, 2026

Test Automation Engineer

Mid • Hybrid

130 - 140 PLN/hr

Warsaw, Poland

Rate: Up to 140 PLN/h net + VAT (B2B)

Location: Warsaw, Poland

Work model: Hybrid - 3 days on-site per week

Industry: Banking

Contract: B2B

Payments are at the heart of modern banking - and making sure they work flawlessly is critical.

We're looking for a Test Automation Engineer to join a cross-functional team in Warsaw, building and running end-to-end automated tests across payment flow applications in a major banking environment.

This is a hands-on engineering role. You'll own the full testing cycle: from analysing requirements and designing test cases, through to implementing automation, executing tests, and digging into root causes when things go wrong. You'll also play a key part in shaping the test framework itself - so there's real scope to make your mark on how quality is delivered.

What you'll be doing

  • Analysing requirements to identify what needs testing and where the risks are
  • Designing and implementing automated tests using Python and Robot Framework
  • Covering both API and UI test automation across multiple applications
  • Executing test suites and investigating defects through root cause analysis
  • Contributing to the design and evolution of the team's test automation framework
  • Working in an Agile/SAFe environment with developers, BAs, and other QA engineers

What you need to bring

  • Strong hands-on experience with Python programming
  • Solid practical knowledge of Robot Framework for test automation
  • Experience automating both API and UI tests
  • A solid grounding in software testing principles and methodologies
  • Familiarity with Git and version control workflows
  • Comfort working collaboratively in cross-functional, agile teams

Bonus points for

  • Experience with Jenkins CI/CD pipelines
  • Knowledge of Kafka message streaming
  • Splunk for log analysis and monitoring
  • Hands-on work with Jira and qTest
  • Experience building test frameworks from the ground up
  • Background in release management processes

Similar jobs you might like

Technology

emagine Polska

Test Automation Engineer (Python / Robot Framework)

Senior

Hybrid

Warsaw, Poland

140 - 140 PLN/hr

🏢 Summary: Hybrid B2B opportunity for a Test Automation Engineer in the banking sector, focused on building and executing end-to-end automated tests for payment flow applications. The role covers the full testing lifecycle, from requirements analysis and test design to automation, execution, and root cause analysis. You will also contribute to the development and evolution of the team’s test automation framework in an Agile/SAFe environment. 🗂️ Requirements: Strong hands-on experience with Python programming, Practical knowledge of Robot Framework, Experience in API test automation, Experience in UI test automation, Solid understanding of software testing principles and methodologies, Experience with Git and version control workflows, Ability to work in Agile/SAFe cross-functional teams 📃 Skills: Python, RobotFramework, API, UI, Git, Jenkins, Kafka, Splunk, Jira, qTest, CI/CD 🏢 Description: Banking | Warsaw, Poland | Hybrid (3 days on-site) | B2B: up to 140 PLN/h net + VAT Payments are at the heart of modern banking - and making sure they work flawlessly is critical. We're looking for a Test Automation Engineer to join a cross-functional team in Warsaw, building and running end-to-end automated tests across payment flow applications in a major banking environment. This is a hands-on engineering role. You'll own the full testing cycle: from analysing requirements and designing test cases, through to implementing automation, executing tests, and digging into root causes when things go wrong. You'll also play a key part in shaping the test framework itself - so there's real scope to make your mark on how quality is delivered. What you'll be doing Analysing requirements to identify what needs testing and where the risks are Designing and implementing automated tests using Python and Robot Framework Covering both API and UI test automation across multiple applications Executing test suites and investigating defects through root cause analysis Contributing to the design and evolution of the team's test automation framework Working in an Agile/SAFe environment with developers, BAs, and other QA engineers What you need to bring Strong hands-on experience with Python programming Solid practical knowledge of Robot Framework for test automation Experience automating both API and UI tests A solid grounding in software testing principles and methodologies Familiarity with Git and version control workflows Comfort working collaboratively in cross-functional, agile teams Bonus points for Experience with Jenkins CI/CD pipelines Knowledge of Kafka message streaming Splunk for log analysis and monitoring Hands-on work with Jira and qTest Experience building test frameworks from the ground up Background in release management processes The details Rate: Up to 140 PLN/h net + VAT (B2B) Location: Warsaw, Poland Work model: Hybrid - 3 days on-site per week Industry: Banking Contract: B2B Interested? Get in touch and let's talk through the details.

Technology

emagine Polska

Senior QA Engineer (Robot framework)

Senior

Hybrid

Warsaw, Poland

140 - 140 PLN/hr

🏢 Summary: QA Engineer role focused on leading and executing test automation for complex migration programs in the banking sector, using the Robot Framework. The position involves owning end-to-end test strategy, coordinating cross-application testing, and ensuring high-quality post-migration deployments. Hybrid work model in Warsaw with B2B contract. 🗂️ Requirements: Proven experience as Test Automation Engineer or QA Lead on complex programs, Strong expertise in Robot Framework, Experience designing and executing end-to-end test strategies, Experience coordinating testing across multiple teams and workstreams, Experience in test tracking, reporting, and quality metrics, Ability to manage migration-related testing activities, Proficiency in English, Based in Poland 📃 Skills: Robot, Automation, Testing, QA, VMware, GCP, Cloud, Infrastructure 🏢 Description: Banking Hybrid way of work from Warsaw’s office - 2–3 days per week Budget: 140 PLN/h + VAT on B2B contract Introduction & Summary We are seeking a skilled QA Engineer with substantial experience in test automation, particularly with the Robot framework. The ideal candidate will be instrumental in coordinating and executing essential testing activities for migration programs while ensuring the rigorous quality of application deployments. Main Responsibilities - Develop automated post-migration verification strategies. - Coordinate testing of migrated applications with various service areas. - Own the end-to-end test strategy and plans for the migration program. - Lead cross-application testing activities during migration cutover. - Ensure comprehensive test coverage by analyzing requirements. - Oversee test case design and quality assurance of test artifacts. - Work closely with project teams to synchronize testing with project timelines. - Track and report on testing progress, defects, and quality metrics. - Manage testing-related dependencies and risks. - Support business teams with testing best practices. Key Requirements - Proven experience as a Test Automation Engineer or QA Lead on complex programs. - Strong expertise in test automation using the Robot framework. - Excellent stakeholder management and coordination skills. - Ability to manage testing across multiple teams and workstreams concurrently. - Experience in test tracking, reporting, and quality metrics. Nice to Have - Knowledge of VMware environments. - Experience with Google Cloud Platform (GCP) or similar public cloud platforms. - Experience testing infrastructure and cloud-based solutions. - Familiarity with automation tools in a migration context. Other Details This position is based in Poland and requires proficiency in English.

Technology

emagine Polska

Automation Tester

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Long-term B2B opportunity for an Automation Tester in the banking sector, working in a hybrid model from Gdańsk. The role focuses on managing and executing automated and non-functional testing activities in line with strategic quality standards, including API and low-latency systems testing. 🗂️ Requirements: Proven experience with Robot Framework, Strong Python coding skills, Experience in Java test automation, Knowledge of API testing, Understanding of low latency systems, ISTQB Foundation Level knowledge, Experience in non-functional testing (performance, stress, security), Experience working in Linux environment, Ability to support manual testing when required, Experience with test management tools 📃 Skills: RobotFramework, Python, Java, API, ISTQB, Linux, PerformanceTesting, StressTesting, SecurityTesting, GitHub, Copilot 🏢 Description: Industry: banking Rate: up to 95 PLN/H net + VAT, B2B Location: Gdańsk - hybrid (2 days per week in the office) Long-term cooperation We are seeking a highly skilled Automation Tester to ensure efficient and well-documented testing activities in alignment with the latest version of the Client strategy. Main Responsibilities: - Efficiently manage test automation activities. - Execute comprehensive test planning and design. - Prepare necessary test data for effective test execution. - Conduct thorough test execution to meet quality standards. - Maintain detailed documentation of testing processes and results. Key Requirements: - Proven experience with Robot Framework and Python coding skills. - Experience in Java test automation. - Familiarity with test tools and management tools. - Understanding of API testing and low-latency solutions. - Knowledge relevant to ISTQB Foundation Level in general testing principles. - Strong background in non-functional testing (performance, stress, security). - Experience in a Linux environment and flexibility for manual testing support. Nice to Have: - Experience with GitHub Copilot is a significant plus.

Technology

emagine Polska

Automation Tester

Senior

Hybrid

Gdansk, Poland

120 - 135 PLN/hr

🏢 Summary: Long-term B2B contract for an Automation Tester in the banking sector, working in a hybrid model (2 days/week in Gdańsk office). The role focuses on managing and executing automated and non-functional testing activities in line with client strategy, ensuring high quality and well-documented processes. 🗂️ Requirements: Experience with Robot Framework, Strong Python coding skills, Proficiency in Java test automation, Experience with test automation and management tools, Knowledge of API testing, Understanding of low latency systems, ISTQB Foundation Level knowledge, Experience in non-functional testing, Experience in Linux environment, Ability to support manual testing 📃 Skills: RobotFramework, Python, Java, API, ISTQB, Linux, Performance, Stress, Security, GitHubCopilot 🏢 Description: Industry: banking Rate: up to 95 PLN/H net + VAT, B2B Location: Gdańsk - hybrid (2 days per week in the office) Long-term cooperation We are seeking a highly skilled Automation Tester to ensure efficient and well-documented testing activities in alignment with the latest version of the Client strategy. Main Responsibilities: - Efficiently manage test automation activities. - Execute comprehensive test planning and design. - Prepare necessary test data for effective test execution. - Conduct thorough test execution to meet quality standards. - Maintain detailed documentation of testing processes and results. Key Requirements: - Proven experience with Robot Framework and Python coding skills. - Proficient in Java test automation. - Familiarity with test tools and management tools. - Understanding of API testing and low latency solutions. - Knowledge relevant to ISTQB Foundation Level in general testing principles. - Strong background in non-functional testing (performance, stress, security). - Experience in a Linux environment and flexibility for manual testing support. Nice to Have: - Experience with GitHub Copilot is a significant plus.

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

emagine Polska

Senior Automation Engineer

Senior

Hybrid

Gdynia, Poland

130 - 140 PLN/hr

🏢 Summary: Test Automation Lead role in a banking project focused on defining and executing automation strategy for UI and API testing within a hybrid work model. The position involves building scalable automation frameworks, integrating tests into CI/CD pipelines, and leading a team in best practices. The role also covers cross-system integration, test data management, and collaboration in an international Agile environment. 🗂️ Requirements: 5+ years hands-on test automation experience (UI and API REST/SOAP), 5+ years experience with .NET or Java, Experience with Playwright or Selenium, Experience designing test automation frameworks, SQL for automated testing, CI/CD integration experience (Bamboo, Jenkins or Azure DevOps), Experience with Git-based workflows, Agile experience with Jira, Fluent English 📃 Skills: .NET, Java, Playwright, Selenium, REST, SOAP, SQL, Bamboo, Jenkins, AzureDevOps, Git, Bitbucket, GitHub, GitLab, Jira 🏢 Description: PROJECT INFORMATION Industry : Banking Remuneration : up to 140 PLN/h netto + VAT (B2B) Work model: hybrid (3/week in Gdańsk or Gdynia office) Main Responsibilities: Lead, coach, and mentor the team in test automation best practices. Define and evolve the team's test automation strategy, including roadmap and tooling. Design and implement scalable automation frameworks for UI and API testing. Partner with SMEs to define quality approaches and test coverage. Integrate automated testing into CI/CD pipelines. Conduct automation feasibility assessments and recommend automation levels. Improve test coverage and execution speed continuously. Manage test data dependencies and cross-system integration flows. Collaborate in an international setup and contribute to QA communities. Key Requirements: 5+ years of hands-on test automation experience (UI and API: REST/SOAP) . 5+ years with .NET (preferred) or Java . Experience with Playwright or Selenium . Understanding of test automation framework design. SQL experience for automated tests. CI/CD integration experience (Bamboo/Jenkins/Azure DevOps). Git-based workflows experience (Bitbucket/GitHub/GitLab). Agile experience with Jira . Strong leadership and problem-solving skills . Fluent in English. Nice to Have: Experience in banking/financial services . Experience with Temenos T24 . Background in large enterprise test environments . Experience with AI-assisted coding tools for test script generation. Exposure to LLM-based test automation techniques.

Technology

emagine Polska

Python Senior Test Automation Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Technical role in a banking B2B project focused on test automation and quality assurance within a hybrid work model. The position involves designing and implementing automated tests, executing regression tests in CI/CD pipelines, and improving testing processes. The offer targets experienced engineers with strong Python and automation background. 🗂️ Requirements: 5+ years of experience with Python, 5+ years of experience with databases or big data technologies, 5+ years of experience with GIT, 4+ years of experience with BDD tools (Robot Framework, JBehave, Cucumber), 3+ years of experience with CI/CD tools (Jenkins or similar), Strong experience with Linux, Strong experience with Bash, Experience in test automation and test case design, Experience with CI/CD-based regression testing 📃 Skills: Python, SQL, BigData, GIT, Robot, JBehave, Cucumber, Jenkins, CI/CD, Linux, Bash 🏢 Description: Banking B2B up to 140zł/h netto+VAT Hybrid work in Gdańsk/Gdynia/Warsaw; 2-3 days per week in the office Main Responsibilities: Requirement analysis and questioning unclear requirements Preparation of test scenarios and test cases Preparation of test data Implementation of test automation scripts Development of automated solutions for daily tasks Test planning and execution Analysis of test results and defect reporting Execution of automated regression tests using CI/CD Identification and implementation of process improvements Key Requirements: 5+ years of development experience with Python 5+ years of experience with database technologies or big data 5+ years of experience with GIT 4+ years of experience with BDD tools (Robot Framework, JBehave, Cucumber) 3+ years of experience with CI/CD tools (Jenkins or similar) Strong working experience with Linux and Bash

Technology

New offer

emagine Polska

IT Automation Tester

Senior

Hybrid

Warsaw, Poland

140 - 140 PLN/hr

🏢 Summary: Hybrid B2B opportunity for an IT Automation Tester in the banking sector focused on ensuring quality and stability of the eBridge integration platform through manual and automated testing. The role involves test planning, automation development, CI integration, database validation, and collaboration with stakeholders in an Agile environment. 🗂️ Requirements: 5+ years of testing experience, Knowledge of XML, CSV and JSON formats, Proficiency in Python, Experience with Robot Framework, Basic knowledge of Jenkins or Bamboo, Knowledge of GIT flow, Understanding of Agile methodologies, Experience with MSSQL and SQL queries, Familiarity with JIRA and Confluence, Experience with JUnit, TestNG or Cucumber, Understanding of HTTP protocols 📃 Skills: Python, Robot, Jenkins, Bamboo, Git, Agile, MSSQL, SQL, JIRA, Confluence, JUnit, TestNG, Cucumber, HTTP, XML, CSV, JSON 🏢 Description: PROJECT INFORMATION Industry: Banking Remuneration: up to 140 PLN/h netto+VAT (B2B) Work model: Hybrid (3/week in Warsaw, Łódź, Gdańsk or Gdynia) Summary: The primary objective of the IT Automation Tester is to ensure high-quality deliverables by planning, executing, and documenting testing activities for the eBridge platform. This role is essential for maintaining robust business integrations between corporate clients and the bank. Responsibilities: - Plans, coordinates, and executes testing activities according to standards. - Creates and maintains test documentation and evaluates test results. - Implements manual and automated test cases along with framework improvements. - Executes test cases in accordance with project deadlines and reports progress. - Provides testing support to resolve production issues. - Utilizes best practices with test tools and writes test cases for automated tests (gherkin or other languages). - Collaborates with stakeholders to provide testing services. - Analyzes requirements, creates test data, and sets up test environments to enhance efficiency. Must Haves: - 5+ years of hands-on test experience. - Knowledge of various file formats (XML, CSV, JSON, etc.). - Proficiency in Python. - Experience with Robot Framework. - Basic knowledge of CI tools (Jenkins/Bamboo) and GIT flow. - Understanding of Agile software development and strong analytical skills. - Experience with databases (MSSQL) and creating SQL queries. - Familiarity with Atlassian software (JIRA, Confluence). - ISTQB foundation certification (preferred). - Experience with Java-based testing frameworks (JUnit, TestNG, Cucumber). - Understanding of HTTP protocols.

Technology

New offer

emagine Polska

IT Automation Tester

Senior

Hybrid

Warsaw, Poland

130 - 140 PLN/hr

🏢 Summary: Hybrid B2B opportunity for an IT Automation Tester in the banking sector focused on ensuring quality and stability of the eBridge platform through manual and automated testing. The role involves test planning, automation development, test environment setup, and collaboration with stakeholders in Agile projects. Compensation is offered up to 140 PLN/h netto+VAT with hybrid work from Warsaw, Łódź, Gdańsk, or Gdynia. 🗂️ Requirements: 5+ years of testing experience, Knowledge of XML, Knowledge of CSV, Knowledge of JSON, Proficiency in Python, Experience with Robot Framework, Basic knowledge of Jenkins or Bamboo, Knowledge of GIT flow, Understanding of Agile development, Experience with MSSQL, Ability to create SQL queries, Familiarity with JIRA, Familiarity with Confluence, Experience with JUnit, Experience with TestNG, Experience with Cucumber, Understanding of HTTP protocols 📃 Skills: Python, Robot, Jenkins, Bamboo, Git, Agile, MSSQL, SQL, JIRA, Confluence, JUnit, TestNG, Cucumber, HTTP, XML, CSV, JSON 🏢 Description: PROJECT INFORMATION Industry: Banking Remuneration: up to 140 PLN/h netto+VAT (B2B) Work model: Hybrid (3/week in Warsaw, Łódź, Gdańsk or Gdynia) Summary: The primary objective of the IT Automation Tester is to ensure high-quality deliverables by planning, executing, and documenting testing activities for the eBridge platform. This role is essential for maintaining robust business integrations between corporate clients and the bank. Responsibilities: - Plans, coordinates, and executes testing activities according to standards. - Creates and maintains test documentation and evaluates test results. - Implements manual and automated test cases along with framework improvements. - Executes test cases in accordance with project deadlines and reports progress. - Provides testing support to resolve production issues. - Utilizes best practices with test tools and writes test cases for automated tests (gherkin or other languages). - Collaborates with stakeholders to provide testing services. - Analyzes requirements, creates test data, and sets up test environments to enhance efficiency. Must Haves: - 5+ years of hands-on test experience. - Knowledge of various file formats (XML, CSV, JSON, etc.). - Proficiency in Python. - Experience with Robot Framework. - Basic knowledge of CI tools (Jenkins/Bamboo) and GIT flow. - Understanding of Agile software development and strong analytical skills. - Experience with databases (MSSQL) and creating SQL queries. - Familiarity with Atlassian software (JIRA, Confluence). - ISTQB foundation certification (preferred). - Experience with Java-based testing frameworks (JUnit, TestNG, Cucumber). - Understanding of HTTP protocols.

Technology

emagine Polska

Test Automation Engineer

Senior

Hybrid

Gdynia, Poland

145 - 145 PLN/hr

🏢 Summary: Senior Automation Tester role in the banking sector focused on establishing and owning end-to-end automation testing processes to ensure high-quality team deliveries. The position aims to achieve 74% automated test coverage for SIR by developing and maintaining robust automation frameworks. Hybrid work model in Gdynia with B2B contract up to 145 PLN/h. 🗂️ Requirements: Strong experience with Playwright test automation, Solid knowledge of JavaScript, Solid knowledge of TypeScript, Experience with database systems, Understanding of application code, Experience in API testing, Experience with CI/CD pipelines, Experience with Jenkins integration 📃 Skills: Playwright, JavaScript, TypeScript, SQL, APIs, CI/CD, Jenkins, Cucumber 🏢 Description: Industry: Banking Work model: Hybrid in Gdynia - 3 days a week in the office Rate: up to 145 PLN/h (B2B contract) Summary: We are looking for a Senior Automation Tester who will take full ownership of establishing quality automation testing processes to ensure robust team deliveries. The primary objective of this role is to achieve 74% good quality automated test coverage for SIR. Responsibilities: Establish and drive automation testing processes for the team. Develop high-quality automation tests for various applications. Oversee the entire testing process from planning to execution and reporting. Maintain and enhance automation frameworks and tools. Collaborate with other team members to understand requirements and improve test processes. Ensure high levels of automated test coverage. Must Haves: Strong experience in test automation using Playwright. Solid knowledge of JavaScript/TypeScript. Experience with database systems. Understanding of application code. Experience in API testing. Familiarity with CI/CD pipelines and Jenkins integration. Nice to Have: Interest in AI-augmented automation and applications improving test stability. Knowledge of other test automation frameworks such as Cucumber.