May 5, 2026

Senior Test Automation Engineer (Python + Robot Framework)

Senior • Hybrid

140 - 160 PLN/hr

Gdynia, Poland

Industry: banking

Rate: up to 160 pln/h on b2b

Location: Hybrid from Gdynia - 2 days per week from office

Summary: This role focuses on enhancing data quality through automation and testing processes within the IT development team. The developer will play a key role in requirement analysis, test execution, and improving efficiencies in data handling processes.

Responsibilities:

  • Conduct requirement analysis and clarify unclear requirements.

  • Prepare test scenarios and test cases.

  • Prepare test data for various scenarios.

  • Develop automation scripts using Robot Framework and Python.

  • Implement automated solutions for daily data handling tasks.

  • Plan and execute tests, alongside analyzing test results and reporting defects.

  • Run automated regression tests as part of the CI/CD process.

  • Identify and propose improvements for daily processes and challenge inefficiencies.

Must Haves:

  • 5+ years of development experience with Python.

  • 5+ years of experience with database technologies.

  • 5+ years of experience with GIT.

  • 3+ years of experience with Robot Framework.

  • 3+ years of experience with CI/CD tools like Jenkins.

  • Strong experience with Linux and bash scripting.

  • Experience with test management tools such as qTest or Zephyr.

  • Effective communication and collaboration skills with teams, including developers and analysts.

Nice to Have:

  • Experience with containerization technologies such as Docker.

  • Familiarity with streaming and queue technologies (e.g., KAFKA, IBM MQ).

  • Working knowledge of DevOps practices.

Similar jobs you might like

Technology

emagine Polska

Senior Test Automation Engineer (Python + Robot Framework)

Senior

Hybrid

Gdynia, Poland

🏢 Summary: The offer is for a Python Automation Developer in the banking sector focused on improving data quality through automated testing and data handling processes. The role involves requirement analysis, test design, automation development, and integration of automated regression tests within CI/CD pipelines. It requires strong experience in Python, databases, and test automation frameworks in a hybrid work model from Gdynia. 🗂️ Requirements: 5+ years of experience with Python development, 5+ years of experience with database technologies, 5+ years of experience with GIT, 3+ years of experience with Robot Framework, 3+ years of experience with CI/CD tools (e.g., Jenkins), Strong experience with Linux, Strong experience with Bash scripting, Experience with test management tools (e.g., qTest or Zephyr) 📃 Skills: Python, RobotFramework, SQL, GIT, Jenkins, Linux, Bash, qTest, Zephyr, Docker, Kafka, IBMMQ 🏢 Description: Industry: banking Rate: up to 160 pln/h on b2b Location: Hybrid from Gdynia - 2 days per week from office Summary: This role focuses on enhancing data quality through automation and testing processes within the IT development team. The developer will play a key role in requirement analysis, test execution, and improving efficiencies in data handling processes. Responsibilities: Conduct requirement analysis and clarify unclear requirements. Prepare test scenarios and test cases. Prepare test data for various scenarios. Develop automation scripts using Robot Framework and Python. Implement automated solutions for daily data handling tasks. Plan and execute tests, alongside analyzing test results and reporting defects. Run automated regression tests as part of the CI/CD process. Identify and propose improvements for daily processes and challenge inefficiencies. Must Haves: 5+ years of development experience with Python. 5+ years of experience with database technologies. 5+ years of experience with GIT. 3+ years of experience with Robot Framework. 3+ years of experience with CI/CD tools like Jenkins. Strong experience with Linux and bash scripting. Experience with test management tools such as qTest or Zephyr. Effective communication and collaboration skills with teams, including developers and analysts. Nice to Have: Experience with containerization technologies such as Docker. Familiarity with streaming and queue technologies (e.g., KAFKA, IBM MQ). Working knowledge of DevOps practices.

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

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

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.

Technology

emagine Polska

Automation Engineer (Python)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Hybrid B2B role in banking focused on improving credit processes by developing and maintaining Python-based tools for data validation, automation, and quality control. The position emphasizes expanding test automation capabilities with Robot Framework and enhancing the accuracy and efficiency of credit data handling. The role involves close collaboration with stakeholders and ownership of automation and validation tasks. 🗂️ Requirements: Experience with Python development and scripting, Experience in building or maintaining automation solutions, Interest and readiness to work with Robot Framework, Strong analytical and problem-solving skills, Experience working in Agile (Scrum) environment, Ability to independently manage and deliver technical tasks 📃 Skills: Python, Robot, Jira, Scrum, Automation, Testing 🏢 Description: Industry: Banking Work model: Hybrid in Warsaw or Tricity - 3 days a week in the office Rate: up to 105 PLN/h (B2B contract) Summary: This role aims to enhance credit processes by developing and maintaining Python-based tools for data validation, automation, and quality control. The primary objective is to improve the efficiency and accuracy of credit data handling and enhance the automation of testing procedures. Main Responsibilities: Develop and maintain Python-based tools supporting data validation, automation, and quality controls within credit processes. Learn and expand automation testing capabilities using the Robot Framework and contribute to the development of automated test suites. Analyse data quality issues, investigate inconsistencies, and propose improvements to existing processes and tooling. Collaborate with business and technical stakeholders to understand requirements and translate them into practical automation solutions. Support verification of functionality delivered by external vendors through automated and manual validation activities. Continuously expand technical knowledge, including gaining a basic understanding of Mainframe (SAS) solutions used within the credit process landscape. Take ownership of assigned tasks, proactively identify improvement opportunities, and drive them to completion. Support team activities, including Jira backlog maintenance and Scrum ceremonies when needed. Key Requirements: Experience with Python development and scripting. Strong analytical and problem-solving skills. Curiosity and willingness to learn new technologies and frameworks. Interest in test automation and readiness to learn Robot Framework. Ability to work independently and take ownership of tasks. Proactive mindset and continuous improvement attitude. Experience working in Agile teams. Good communication and collaboration skills. Nice to Have: Experience with automated testing. Basic knowledge of SQL and data analysis. Exposure to Mainframe or SAS environments. Interest in AI-assisted development and automation.

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

Senior Automation Engineer

Senior

Hybrid

Gdansk, Poland

145 - 145 PLN/hr

🏢 Summary: Test Automation Lead role in the banking sector focused on defining and executing automation strategy for UI and API testing. The position involves designing scalable automation frameworks, integrating tests into CI/CD pipelines, and improving quality through risk-based coverage and continuous improvement. The role requires strong hands-on expertise in automation technologies and framework architecture within an agile, enterprise environment. 🗂️ Requirements: 4-5+ years of experience in test automation (UI and API), 4-5+ years of experience with .NET or Java, Experience with REST and SOAP API testing, Practical experience with Playwright or Selenium, Experience designing and maintaining automation frameworks, Experience with SQL for data validation, Experience integrating automated tests into CI/CD pipelines, Experience with Git-based workflows, Experience working with Jira in agile environments, Fluent English 📃 Skills: .NET, Java, Playwright, Selenium, REST, SOAP, SQL, CI/CD, Bamboo, Jenkins, Azure, Git, Bitbucket, GitHub, GitLab, Jira 🏢 Description: Banking Hybrid work - Gdańsk/Gdynia - 3 days per week in the office B2B up to 145 zł/h Start ASAP / to determinate Main Responsibilities: Lead, coach, and mentor in test automation best practices. Define and evolve the team's test automation strategy, including roadmap, tooling, framework architecture, and quality gates. Design, implement, maintain, and continuously improve scalable automation frameworks for UI and API testing. Partner with Functional SMEs to define quality approaches, acceptance criteria, and risk-based test coverage. Integrate automated testing into CI/CD pipelines and collaborate closely with development and infrastructure teams. Run automation feasibility assessments and recommend the right level of automation per feature. Improve test coverage, execution speed, reliability, and diagnostics in a continuous improvement mindset. Ensure proper handling of test data dependencies, environments, and cross-system integration flows. Collaborate effectively in an international, cross-country setup. Contribute to QA/test automation communities. Key Requirements: 4-5+ years of hands-on experience in test automation (UI and API: REST/SOAP). 4-5+ years of experience with .NET (preferred) or Java. Practical experience with Playwright or Selenium. Strong understanding of test automation framework design and maintainable architecture patterns. Experience with SQL and data validation for automated tests. Experience with CI/CD integration (e.g., Bamboo/Jenkins/Azure DevOps or similar). Experience with Git-based workflows (Bitbucket/GitHub/GitLab). Experience working with Jira in agile delivery environments. Strong leadership, mentoring/coaching, communication, and problem-solving skills. Self-driven, proactive, and able to work independently. Fluent spoken and written English. Nice to Have: Experience in banking/financial services domain. Experience with Temenos T24. Experience working in large, distributed enterprise test environments. Practical experience with AI-assisted coding tools for test script generation, refactoring, and documentation. Exposure to LLM-based test automation techniques.