May 6, 2026
Test Data Specialist
Senior • Hybrid
Warsaw, Poland
contract: B2B
rate: up to 160 pln/h + VAT
work mode: 3 days a week from the office, Warszawa/Gdańsk/Łódź
domain: banking
Overview
The role of the Test Data Specialist is vital in ensuring data privacy and compliance within data management processes. The ideal candidate will possess comprehensive experience in analyzing source systems, implementing masking solutions, and a solid understanding of GDPR requirements.
Main Responsibilities:
Data discovery and classification of sensitive information (GDPR/sensitive data)
Data masking design and implementation, including static, dynamic, and on-the-fly masking techniques
Mapping data elements to appropriate algorithms
Documentation of masking rules
Validation and tuning of masking rules based on datasets and application requirements
Awareness of data privacy and compliance regulations (GDPR)
Key Requirements:
5+ years of experience in analyzing source systems to identify sensitive fields and implementing data masking solutions
Knowledge of Delphix masking software (preferable) or other similar masking tools
Experience in masking on Snowflake
Nice to Have:
SDLC participation in enterprise IT environments
Automation of monitoring, maintenance, and reporting tasks
CI/CD configuration and troubleshooting
Containerization and virtualization fundamentals (Docker, Kubernetes)
Similar jobs you might like
Technology
emagine Polska
Python Developer
Mid
Hybrid
Gdansk, Poland
🏢 Summary: DataStage & Python Developer role in banking focused on building and testing ETL processes to support market abuse surveillance and compliance. The position involves transforming trading data, implementing automated detection systems, and integrating data from Kafka and databases. Hybrid work model with B2B contract and competitive hourly rate. 🗂️ Requirements: Hands-on experience with DataStage, Hands-on experience with Python for ETL, Proficiency in Oracle SQL, Experience with Kafka, Experience with XML, Understanding of full-stack development, Knowledge of Kubernetes, Ability to work in agile teams using JIRA 📃 Skills: DataStage, Python, Oracle, SQL, Kafka, XML, Kubernetes, JIRA, ETL 🏢 Description: Industry: banking Rate: up to 165 pln/h net + VAT, B2B Location: Gdańsk/Warsaw - hybrid (3 days per week in the office) Summary: The role of DataStage & Python Developer primarily involves supporting the Market Abuse Surveillance and Compliance teams by developing and testing ETL processes for trading data surveillance. Main Responsibilities: Develop and test ETL processes for transforming trading data. Implement automated surveillance systems for detecting market abuse. Read and transform data from various sources such as Kafka and databases into structured CSV files. Collaborate within agile teams using tools like JIRA. Key Requirements: Hands-on experience with DataStage and Python for ETL processes. Proficiency in Oracle SQL. Experience with Kafka/XML for data extraction. Strong understanding of full-stack development and Kubernetes. Nice to Have: Experience in financial institutions, especially in trading. Familiarity with risk & compliance domains. Knowledge of Actimize products. Previous involvement in related projects.
Technology
emagine Polska
Python Developer
Mid
Hybrid
Gdansk, Poland
145 - 165 PLN/hr
🏢 Summary: DataStage & Python Developer role in the banking sector focused on building and testing ETL processes for trading data surveillance within Market Abuse and Compliance teams. The position involves developing automated surveillance systems, transforming data from multiple sources, and working in an agile environment. Hybrid work model in Gdańsk with B2B contract up to 165 PLN/h net + VAT. 🗂️ Requirements: Hands-on experience with DataStage for ETL processes, Hands-on experience with Python for ETL processes, Proficiency in Oracle SQL, Experience with Kafka for data extraction, Experience with XML for data extraction, Understanding of full-stack development, Knowledge of Kubernetes, Ability to work in agile teams using JIRA 📃 Skills: DataStage, Python, Oracle, SQL, Kafka, XML, Kubernetes, JIRA, ETL 🏢 Description: Industry: banking Rate: up to 165 pln/h net + VAT, B2B Location: Gdańsk/Warsaw/Łódź/Gdynia - hybrid (3 days per week in the office) Summary: The role of DataStage & Python Developer primarily involves supporting the Market Abuse Surveillance and Compliance teams by developing and testing ETL processes for trading data surveillance. Main Responsibilities: Develop and test ETL processes for transforming trading data. Implement automated surveillance systems for detecting market abuse. Read and transform data from various sources such as Kafka and databases into structured CSV files. Collaborate within agile teams using tools like JIRA. Key Requirements: Hands-on experience with DataStage and Python for ETL processes. Proficiency in Oracle SQL. Experience with Kafka/XML for data extraction. Strong understanding of full-stack development and Kubernetes. Nice to Have: Experience in financial institutions, especially in trading. Familiarity with risk & compliance domains. Knowledge of Actimize products. Previous involvement in related projects.
Technology
emagine Polska
Senior Test Engineer – Data & AI
Senior
Hybrid
Warsaw, Poland
145 - 145 PLN/hr
🏢 Summary: B2B Senior Test Engineer role focused on ensuring quality, reliability, and performance of Azure-based Data Hubs and data pipelines, with emphasis on automated testing and big data validation. The position involves building test frameworks, validating ETL workflows, and integrating testing into CI/CD processes. Work is hybrid with regular on-site presence in Warsaw. 🗂️ Requirements: Strong expertise in Python, Strong expertise in PySpark, Strong expertise in SQL, Experience with test automation frameworks, Experience with Azure Data Services (Databricks, Data Factory, Storage Accounts), Experience in testing big data pipelines and ETL workflows, Hands-on experience with CI/CD tools, Knowledge of data governance and data quality frameworks, Ability to work in Agile/Scrum environment 📃 Skills: Python, PySpark, SQL, Azure, Databricks, DataFactory, AzureDevOps, Jenkins, CI/CD, ETL, BigData, DevOps 🏢 Description: contract: B2B rate: 145 pln/h + VAT mode: 2x a month from the office, Warsaw As a Senior Test Engineer, you will be responsible for ensuring the quality, reliability, and performance of Data Hubs and data processing pipelines in Azure & Databricks. You will develop automated test frameworks, conduct regression testing, and validate large-scale data processing workflows. How you will get the job done · designing, developing, and maintaining automated test frameworks for data processing and orchestration. · conducting regression, performance, and scalability testing for data ingestion and transformation. · implementing data quality validation and anomaly detection in Azure-based data pipelines. · collaborating with Data Engineers and DevOps teams to integrate testing into CI/CD pipelines. · ensuring compliance with data security, governance, and privacy standards. · defining test strategies, best practices, and documentation for Data & AI solutions Skills and experience you will need · strong expertise in Python, PySpark, SQL, and test automation frameworks. · experience with Azure Data Services (Databricks, Data Factory, Storage Accounts). · proficiency in testing big data pipelines, distributed systems, and ETL workflows. · hands-on experience with CI/CD tools (Azure DevOps, Jenkins) and test automation. · strong understanding of data governance, quality frameworks, and monitoring tools. · excellent problem-solving skills and ability to work in Agile/Scrum environments. Nice to Have · experience with ML model validation and AI pipeline testing · familiarity with data lineage tracking and metadata management tools
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
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
Senior Test Automation Engineer (Python + Robot Framework)
Senior
Hybrid
Gdynia, Poland
140 - 160 PLN/hr
🏢 Summary: The offer is for a Senior Python Developer in the banking sector, focused on improving data quality through automation and testing within an IT development team. The role involves requirement analysis, test preparation and execution, and building automated data handling solutions integrated with CI/CD processes. It combines development, test automation, and process optimization in a hybrid work model. 🗂️ Requirements: 5+ years of 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, Strong experience with Linux, Strong experience with Bash scripting, Experience with test management tools (qTest or Zephyr), Ability to prepare test scenarios, test cases, and test data, Experience in test execution and defect reporting 📃 Skills: Python, Robot, Framework, SQL, GIT, Jenkins, Linux, Bash, qTest, Zephyr, Docker, Kafka, IBM, MQ 🏢 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
Strategicsiq
Testers - Warsaw - Onsite
Senior
Hybrid
Warsaw, Poland
1,200 - 1,400 PLN
🏢 Summary: The offer is for an experienced Test Specialist to ensure high quality of complex IT systems delivered to a European Institution in Warsaw. The role focuses on designing and executing comprehensive testing activities, managing defects, and validating compliance with quality standards across the SDLC. It involves close collaboration with technical teams to maintain robust and reliable IT services. 🗂️ Requirements: Proven experience testing complex IT systems, Strong knowledge of software testing tools and methodologies, Expertise in test design techniques, Solid understanding of SDLC, Hands-on experience with Azure DevOps Test Plans, Ability to write and execute SQL queries, Experience performing unit, integration, functional, regression, performance, stress, and UAT testing, Ability to document test results and manage defects 📃 Skills: Testing, SDLC, Azure, DevOps, SQL, UAT, Regression, Integration, Performance, Stress, Exploratory, Unit 🏢 Description: We are looking for an experienced Test Specialist to support critical IT services delivered to a European Institution in Warsaw. The ideal candidate will bring strong hands-on testing expertise and the ability to ensure high quality standards across complex IT systems. Key Responsibilities In this role, you will: Develop detailed and well-structured test cases for software applications and systems Perform a broad range of testing activities including exploratory, unit, integration, functional, regression, performance, stress, and user acceptance testing Document and analyze test outcomes, track defects, and clearly communicate progress and risks Work closely with business analysts, architects, developers, and service desk teams to ensure quality throughout delivery Review technical and project documentation to validate compliance with quality standards Required Technical Expertise The successful candidate will demonstrate: Proven experience testing complex IT systems Strong practical knowledge of modern software testing tools and methodologies Expertise in test design techniques Solid understanding of the Software Development Lifecycle (SDLC) Hands-on experience with Azure DevOps Test Plans Ability to write and execute SQL queries Strong analytical thinking, attention to detail, and problem-solving capabilities Excellent communication and documentation skills
Technology
emagine Polska
Senior Test Automation Engineer
Senior
Hybrid
Gdansk, Poland
140 - 140 PLN/hr
🏢 Summary: Senior QA/Test Automation role in the banking domain focused on testing IT solutions, generating corporate reports, and supporting agile project delivery. The position requires strong Python and Robot Framework expertise, experience with automation frameworks, and the ability to work independently in hybrid mode. 🗂️ Requirements: 5+ years of software testing experience, ISTQB certification or ISTQB knowledge, Senior-level Python experience, Hands-on experience with Robot Framework, Mid-level SQL skills, Experience with Git, Knowledge of XML, CSV, JSON formats, Experience with automation frameworks, Understanding of CI/CD concepts, Ability to work in agile environment 📃 Skills: Python, Robot, SQL, Git, XML, CSV, JSON, CI/CD, ETL, Unix, Linux, Jenkins 🏢 Description: B2B, 140 pln Hybrid mode, Gdańsk/Gdynia/Warsaw/Łódź Banking domain The role involves working independently on defined problems with an emphasis on a proactive approach to communication and resolution of issues. The ideal candidate will possess a strong background in testing IT solutions within the financial sector and demonstrate initiative in managing minor project responsibilities. Key responsibilities include: Conducting tests for IT solutions in financial environments. Generating reports for corporate customers as part of the GETFIT project. Communicating effectively about potential issues. Taking responsibility for minor projects. Maintaining an agile workflow. Key Requirements Minimum 5 years of experience in software testing. ISTQB certification or knowledge of its concepts. Senior-level programming experience in Python. Hands-on experience with Robot framework. Mid-level SQL skills. Experience with version control systems (git). Familiarity with various file formats (XML, CSV, JSON, etc.). Good experience with automation frameworks. Understanding of CI/CD concepts. Ability to work in an agile environment. Nice to Have Knowledge of data concepts such as ETL. Experience in Unix/Linux environments. Hands-on experience with tools like Jenkins.
Technology
emagine Polska
Automation Tester (with Dynamics)
Mid
Hybrid
Warsaw, Poland
180 - 200 PLN/hr
🏢 Summary: Permanent B2B role in the banking sector focused on automated testing of Microsoft Dynamics 365 solutions within a QA team. The position involves creating and maintaining end-to-end automated tests, validating integrations and business processes, and ensuring high-quality releases in an Agile environment. Work is hybrid/remote with periodic office presence in Kraków or Warsaw. 🗂️ Requirements: Experience in software testing, Experience in test automation, Experience with Dynamics 365 Customer Service module, Knowledge of manual, regression and acceptance testing, Ability to work with technical documentation, Experience with Azure DevOps, Experience with Jira, Experience with Confluence 📃 Skills: Dynamics365, TOSCA, PowerPlatform, PowerAutomate, PowerApps, PowerPages, Azure, SharePoint, REST, ODATA, C#, JavaScript, SQL, AzureDevOps, Jira, Confluence, .NET, Scrum 🏢 Description: 🌍 Work mode : hybrid/remote: · People from Kraków - 5x per month in the office · People from Warsaw - 5x per month in the office · People outside of Kraków and Warsaw - 3x per quarter - you can come for 3 days in a row. 📑 Contract : B2B – approx 180-200 pln/h net + VAT ⏳ Duration : permanent 📕 Project language : English ⚙️ Industry : Banking Summary: This role is focused on ensuring the quality of Microsoft Dynamics 365 solutions through automated testing, playing a vital part in the QA team within a banking environment. Main Responsibilities: Create and maintain end-to-end automated test cases using TOSCA for applications based on Dynamics 365 (Sales, Customer Service, Field Service). Test configurations, extensions, plugins, business processes, and integrations (including REST/ODATA API, .NET/C#/JavaScript components). Collaborate closely with developers, analysts, and business stakeholders to ensure high-quality software delivery. Design and document test scenarios and results. Support the preparation of release documentation (Release Notes, Changelog). Validate processes built on Power Platform (Power Automate, Power Apps) and Dynamics 365 Portals (Power Pages). Test integrations with Azure, SharePoint, and other components of the Microsoft ecosystem. Participate in Agile/Scrum ceremonies (Daily, Sprint Planning, Sprint Review). Key Requirements: Experience in software testing, including in test automation. Experience with Dynamics 365 (Customer Service Module). Ability to work with both technical and business documentation. Knowledge of testing processes (manual, regression, acceptance testing). Experience with tools like Azure DevOps, Jira, and Confluence. Nice to Have: Basic knowledge of C#, JavaScript, SQL, and REST API. Understanding of Dynamics 365 architecture and its cloud integration model. Experience with Tosca.
Technology
RITS Professional Services
Test Coordinator
Mid
Hybrid
Warsaw, Poland
70 - 92 PLN/hr
🏢 Summary: The offer is for a Test Coordinator responsible for managing and executing the software testing process within Agile development teams. The role combines coordination of testing activities, defect management, regression scope oversight, and hands-on manual testing to ensure high software quality. It requires close collaboration with teams and ownership of test strategy across sprints and releases. 🗂️ Requirements: Minimum 3 years of experience in software testing, Experience in managing and executing manual tests, Knowledge of Agile/Scrum and Waterfall methodologies, Experience with JIRA and Confluence, Understanding of defect management processes, Experience with regression testing, ISTQB Foundation certification or equivalent, Availability for hybrid work (minimum 1 day/week in Warsaw office) 📃 Skills: Testing, ManualTesting, Agile, Scrum, Waterfall, JIRA, Confluence, DefectManagement, RegressionTesting, ISTQB, Kibana 🏢 Description: Location: Hybrid (minimum 1 day/week in the Warsaw office) Contract Type: B2B Rate: Up to 92 PLN/h net + VAT About the Role We are looking for an experienced Test Coordinator to join our team. In this role, you will be responsible for managing the testing process within development teams, ensuring the highest quality of delivered software, and actively participating in manual testing. Key Responsibilities Collaborate closely with development teams during Agile sprints. Define and establish the testing approach for cycles, sprints, and releases. Analyze requirements to ensure comprehensive test coverage. Oversee the end-to-end Defect Management process. Manage the scope and execution of Regression Tests. Perform manual testing of the software. Maintain and promote high functional testing standards within development teams. Requirements & Competencies Minimum 3 years of IT experience in software testing, including managing and executing manual tests. Solid understanding of software development methodologies (both Agile/Scrum and Waterfall ). Proficiency in working with JIRA and Confluence . Familiarity with the investment and financial industry . ISTQB Certification (Foundation level or equivalent). Strong interpersonal and communication skills. High level of independence, diligence, and the ability to thrive under time pressure. Willingness to work in a hybrid model (at least 1 day a week from the Warsaw office). Nice to Have ISTQB Test Manager Certification. Extended background or experience in the banking/financial sector. Knowledge of log extraction and analysis tools (e.g., Kibana ). This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł! Referral Program: Talent from your network