April 26, 2026
Automation Tester (with Dynamics 365)
Mid • Remote
150 - 205 PLN
🌍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 – rate - we are open to your suggestions.
⏳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.
Similar jobs you might like
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
emagine Polska
Azure DevOps (Microsoft Dynamics 365 CRM)
Senior
Hybrid
Krakow, Poland
170 - 200 PLN
🏢 Summary: B2B Microsoft Dynamics 365 CRM & Azure DevOps Engineer role in a banking DQM program, focused on designing, building, and supporting enterprise-scale Dynamics 365 and Power Platform solutions. The position centers on Azure DevOps, CI/CD automation, and cloud integrations to enhance service delivery. Full-time, long-term contract in a hybrid work model. 🗂️ Requirements: 5+ years of experience in CI/CD and scripting/automation, Strong PowerShell scripting skills, Hands-on experience with Azure DevOps pipelines and repositories, Experience with Azure platform setup and resource management using Terraform, Knowledge of Microsoft Dynamics 365 CRM, Experience with Power Platform (Power Automate, Power Apps, Admin Center), Experience with Azure integrations (API, Entra ID authentication), Ability to build and maintain data pipelines, Experience with DevOps tools, Experience working in Agile teams, Ability to create technical documentation, Fluent English 📃 Skills: Azure, AzureDevOps, PowerShell, Terraform, Dynamics365, PowerPlatform, PowerAutomate, PowerApps, AzureFunctions, LogicApps, ServiceBus, EntraID, CI/CD, Docker, Kubernetes, Jenkins, JIRA, Confluence, REST, SOAP 🏢 Description: 🌍 Work mode : hybrid; · People from Kraków - 6x per months in the office · People from Warsaw - 3x per months in the office · People outside of Kraków and Warsaw - 3x per quarter in the office ⏰ Start : ASAP/30 days weeks. 📑 Contract : B2B. ⏳ Duration : >12 months contracts. 📕 Project language : English. ⚙️ Industry : Banking. 💻 Workload : Full time. Summary: The Microsoft Azure DevOps plays a crucial role in shaping the strategy and solutions components of the Digital Query Management (DQM) program in the banking sector (Wholesale) . This program aims to enhance service delivery by leveraging Microsoft Dynamics 365, allowing sales teams to focus more on client interactions. DQM is based on the SaaS Microsoft Dynamics 365 platform. We are seeking a skilled Microsoft Dynamics 365 CRM & Azure DevOps Engineer to design, build, deploy, and support enterprise-scale Dynamics 365 and Power Platform solutions within a banking/financial services environment. You will apply your knowledge and experience to each customer through proactive and preventative work efforts including requirement clarification, solution design, and technical implementation support. Main Responsibilities: Strong knowledge of Azure DevOps pipelines and repos, Azure Logic Apps, Functions, Service Bus. Experience in Azure API integrations and Entra ID authentication. Build scalable and high-performance data pipelines for data ingestion, transformation, and loading across cloud and on-premises sources. Implement robust error handling, logging, and monitoring mechanisms for data pipelines. Create technical design documentation, runbooks, and deployment guides while communicating with stakeholders. Support production deployments, including performance monitoring and issue resolution. Work in Agile development teams, participating in sprint planning, backlog grooming, daily stand-ups, and retrospectives. Continuously explore and suggest improvements to current DevOps pipelines. Key Requirements: 5+ years of IT experience in CI/CD and Scripting/Automation with PowerShell. Experience in Azure Platform setup with Terraform and handling Azure resources. Active participation in CI/CD setups on Azure DevOps. Working knowledge of MS Dynamics 365 CRM, Power Platform Admin centre/Power Automate/Power Apps Flows/Connections Independently handle MS tickets. Exposure to Docker and Kubernetes (bonus). Excellent problem-solving and analytical skills. Hands-on experience with DevOps tools (e.g., Azure DevOps, Jenkins, JIRA, Confluence). Nice to Have: Knowledge of Azure Functions, Logic Apps, REST/SOAP APIs. Experience with Terraform, Ansible, or similar IaC tools. Experience in creating technical design documentation including data flow diagrams. Relevant certifications such as: Azure DevOps Engineer Expert; Power Platform Developer Associate; Dynamics 365 Developer Associate; Azure Developer Associate, etc.) Prior experience in the financial services industry.
Technology
emagine Polska
Tester AI
Senior
Remote
Warsaw, Poland
160 - 170 PLN/hr
🏢 Summary: Hybrid or remote B2B role for an AI Tester focused on automation and functional testing within CRM systems, using TOSCA and AI-driven testing methodologies. The position involves designing automation frameworks, executing regression tests, and ensuring high-quality delivery across global teams. The role emphasizes scalable automation solutions and end-to-end quality assurance across SIT, UAT, and production stages. 🗂️ Requirements: 4-6 years experience with TOSCA or similar automation tools, Hands-on experience in automation testing of web and desktop applications, Experience in functional testing of CRM systems, Ability to design and implement automation frameworks, Experience creating and maintaining automated test cases with documentation, Experience with test management tools such as JIRA or Azure DevOps, Experience with regression testing and test execution, Ability to support SIT, UAT, and production testing processes 📃 Skills: TOSCA, CRM, Automation, Testing, Regression, JIRA, Azure, DevOps, SIT, UAT, AI, Prompting 🏢 Description: Working mode : Hybrid (Warsaw or Kraków) or remote with occasional visits Contract: B2B Rate: 160-170PLN/h Summary: The Tester AI role focuses on automation testing with tools like TOSCA , alongside functional testing within CRM systems . The primary objective is to ensure high-quality software delivery through effective automation and collaborative efforts in a global team. Responsibilities: Design, develop, and maintain automation test cases using an automation tool such as TOSCA. Conduct functional regression testing and execute test cases. Utilize prompt engineering and AI testing methodologies . Create systems that support highly available and scalable automation test components. Implement solutions that meet both functional and non-functional requirements. Foster collaboration and professionalism within the team and adopt best practices. Communicate risks and issues to Program Management and proactively address impediments. Identify and innovate to eliminate process inefficiencies. Collaborate with global teams across regions. Manage defect control processes and ensure quality through System Integration Testing (SIT), User Acceptance Testing (UAT), and production delivery. Key Requirements: 4-6 years of hands-on experience with TOSCA or similar automation tools for web and desktop applications. Experience in both automation and functional testing of CRM applications. Proven ability to design and implement automation frameworks. Experience in creating and maintaining automated test cases with proper documentation. Familiarity with test management tools like JIRA or Azure DevOps. Nice to Have: Functional understanding of Investment Banking and Risk Management. Experience working in an agile/scrum environment. Ability to estimate testing efforts for new functionalities, including regression tests.
Technology
emagine Polska
Tester AI
Mid
Remote
Warsaw, Poland
160 - 170 PLN/hr
🏢 Summary: Hybrid/remote B2B contract role for an AI Tester focused on automation and functional testing within CRM systems, primarily using TOSCA. The role centers on designing and maintaining automation frameworks, executing regression tests, and ensuring high-quality delivery through AI-driven testing methodologies in a global environment. 🗂️ Requirements: 4-6 years of hands-on experience with TOSCA or similar automation tools, Experience in automation testing of web and desktop applications, Experience in functional testing of CRM applications, Ability to design and implement automation frameworks, Experience creating and maintaining automated test cases with documentation, Experience with test management tools such as JIRA or Azure DevOps, Knowledge of regression testing, SIT, and UAT processes 📃 Skills: TOSCA, CRM, Automation, Testing, Regression, SIT, UAT, JIRA, Azure, DevOps, AI, Prompting 🏢 Description: Working mode : Hybrid or remote with occasional visits Contract: B2B Rate: 160-170PLN/h Summary: The Tester AI role focuses on automation testing with tools like TOSCA , alongside functional testing within CRM systems . The primary objective is to ensure high-quality software delivery through effective automation and collaborative efforts in a global team. Responsibilities: Design, develop, and maintain automation test cases using an automation tool such as TOSCA. Conduct functional regression testing and execute test cases. Utilize prompt engineering and AI testing methodologies . Create systems that support highly available and scalable automation test components. Implement solutions that meet both functional and non-functional requirements. Foster collaboration and professionalism within the team and adopt best practices. Communicate risks and issues to Program Management and proactively address impediments. Identify and innovate to eliminate process inefficiencies. Collaborate with global teams across regions. Manage defect control processes and ensure quality through System Integration Testing (SIT), User Acceptance Testing (UAT), and production delivery. Key Requirements: 4-6 years of hands-on experience with TOSCA or similar automation tools for web and desktop applications. Experience in both automation and functional testing of CRM applications. Proven ability to design and implement automation frameworks. Experience in creating and maintaining automated test cases with proper documentation. Familiarity with test management tools like JIRA or Azure DevOps. Nice to Have: Functional understanding of Investment Banking and Risk Management. Experience working in an agile/scrum environment. Ability to estimate testing efforts for new functionalities, including regression tests.
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.
Technology
emagine Polska
Backend Software Engineer (Java & DevOps)
Mid
Hybrid
Krakow, Poland
🏢 Summary: Full-time B2B role supporting a Global Disbursements platform in the banking sector, focused on enabling efficient fund transfers through high-quality analysis and DevOps-aligned project coordination. The position involves resolving development blockers, supporting releases, and ensuring quality gates within a distributed, containerized environment. Hybrid work model with long-term contract and English-speaking project environment. 🗂️ Requirements: Experience with Kubernetes, Docker, Kafka, Istio, Experience with Bash/Shell scripting, Proficiency in Java, Strong knowledge of Unix/Linux systems, Experience with Jenkins and GitHub, Experience designing and maintaining distributed containerized platforms, Experience building and maintaining CI/CD pipelines, Ability to create technical and release documentation, Professional proficiency in English 📃 Skills: Kubernetes, Docker, Kafka, Istio, Bash, Java, Unix, Linux, Jenkins, GitHub, CICD, DevOps, Containers 🏢 Description: 🌍 Work mode : · hybrid model people form Cracow or Warsaw - 8x per month · outside of Cracow - 6 x per month ⏰ Start : ASAP/30 days weeks. 📑 Contract : B2B ⏳ Duration : >12 months contracts + extensions 📕 Project language : English. ⚙️ Industry : Banking. 💻 Workload : Full time Summary: This role focuses on supporting the Global Disbursements platform, enabling efficient fund transfers by delivering high-quality analysis and facilitating effective project management in alignment with DevOps practices. Main Responsibilities: Resolve blockers for the developers. Maintain communication channels with technical architects and the management team to provide updates on progress and blockers. Collaborate with Test QAs to ensure all quality gates are met for deliverables. Create and maintain production support walkthrough documentation. Develop release checklist documentation. Key Requirements: Cloud Native Technologies: Kubernetes, Docker, Kafka, Istio Service Mesh. Traditional Technologies: Bash/Shell, Java , Unix/Linux, Jenkins, GitHub. Experience in designing, building, and maintaining distributed containerized platforms. Expertise in delivering CI/CD pipelines for automated deployments. Strong analytical and communication skills. Good proficiency in English, including writing, reading, and speaking. Nice to Have: Experience with Agile methodologies. Familiarity with project management tools.
Technology
emagine Polska
Senior Software Developer (.NET & Azure, understanding of Python)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Software Developer role focused on designing and implementing complex API and microservice integrations in a banking environment using Azure and .NET. The position combines solution design with hands-on development, owning the full lifecycle of secure, low-latency integration solutions. The developer will lead Azure-based integrations, optimize Python transformations, and ensure high-quality, well-monitored applications. 🗂️ Requirements: 7+ years of hands-on experience with Azure development, Strong experience with .NET development, Experience building integration solutions using .NET and Azure, Experience with Azure Functions, APIM, Service Bus, App Insights, Working knowledge of Python for integration and transformation tasks, Experience writing and maintaining unit tests, Expertise in Application Insights monitoring and optimization, Experience designing integration patterns in CRM context 📃 Skills: Azure, AzureFunctions, ServiceBus, APIM, AppInsights, .NET, Python, Microservices, APIs, CRM, UnitTesting 🏢 Description: 🌍 Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office • People outside of Krakow and Warsaw - 1-2x per month in the office ⏰ Start : June/July 2026. 📝 Contract : B2B. ⏳ Duration : >12 months contracts. 📕 Project language : English. 💼 Industry : Banking. 📑 Workload: Full time. ⚙️ Recruitment process : 1h technical screening on zoom. 💻 Equipment : Work on emagine or your own equipment. We are looking for a Senior Software Developer who thrives at the intersection of technical design and hands-on execution . In this role, you will be the technical engine driving key initiatives for integration projects. Unlike a traditional architect role, your focus will be on Solution Design: creating the technical 'how-to' for complex integrations and then leading the end-to-end development . Main Responsibilities: Draft end-to-end technical designs for API solutions and microservice integration patterns. Own the full development cycle, ensuring secure, low-latency communication paths between backend systems and UI/UX layers. Manage the technical integration of platforms using Azure Functions and Service Bus. Fine-tune Python-based code mainly for specific transformations (e.g. Pendo-related) while having the agility to refactor logic as needed. Participate in design reviews and incorporate stakeholder feedback. Support discussions surrounding potential migrations to managed environments. Key Requirements: 7+ years of hands-on experience in Azure development (Functions, App Insights, APIM, and Service Bus ). Strong experience in .NET development (primary technology.) Experience in building integration solutions using . NET and Azure. Expertise in Python (basic/working knowledge required, mainly for integration/transformation tasks), with strong proficiency in .NET. A 'quality-first' mindset with extensive experience writing and maintaining unit tests. Deep expertise in using Application Insights for monitoring and optimizing live applications. Proven experience in designing and building integration patterns within a CRM context. Nice to Have: Exposure to Power Platform (optional) . Experience with Google Cloud Platform (GCP). Prior experience with Highspot, Pendo, or MS Dynamics integrations.
Technology
Craftware
Manual & Automation Tester (Web / Mobile)
Senior
Hybrid
Katowice, Poland
90 - 120 PLN
🏢 Summary: Full-time hybrid role for a Manual/Automation Tester in a banking project focused on debit card processes, combining manual testing (web and mobile) with growing responsibility for test automation. The position involves end-to-end testing in an enterprise Scrum environment with expanding coverage in automation, accessibility, and performance testing. 🗂️ Requirements: Minimum 4 years of E2E testing of web applications in enterprise environment, Experience in manual testing, Experience in test automation, Good knowledge of JavaScript, Experience with Nightwatch or similar framework, Ability to design test scenarios and test cases, Knowledge of Confluence, Knowledge of Azure DevOps or JIRA, Experience working in Scrum, English level B2 minimum, Willingness to work hybrid in Katowice 📃 Skills: JavaScript, Nightwatch, Cypress, Playwright, WebdriverIO, TestCafe, Gatling, WCAG, Confluence, Azure, JIRA, Scrum, E2E, Web, Mobile 🏢 Description: We are a provider of digital transformation and technology consulting services with a portfolio of solutions for both clients who do not yet have Salesforce and large organizations that work on Salesforce and use its extensive capabilities ☁. We also provide body and team leasing services in IT, providing specialists in various fields. Model : hybrid (1–2 days per week in the office in Katowice) Employment type: full-time About the Role We are looking for a Manual/Automation Tester to join a project focused on developing card-related processes within everyday banking (debit card services – issuing new cards, replacements, blocking, etc.). The role includes both manual testing and the development and maintenance of automated tests. At the initial stage, the position will involve a higher share of manual testing (including mobile application testing), with further growth in automation as well as accessibility and performance testing areas. The project is delivered using the Scrum methodology within a mature enterprise environment. Currently, approximately 50% of the test coverage is automated. Responsibilities: Designing and executing manual tests (web and mobile) Implementation and maintenance of automated tests (JavaScript + Nightwatch) End-to-end testing in an enterprise environment Accessibility testing (WCAG) Performance testing support (Gatling) Requirements analysis and preparation of test scenarios Collaboration with the Scrum team (Developers, QA, Analysts) Participation in regression testing and UAT support Defect reporting and ensuring high quality of delivered solutions Requirements: Minimum 4 years of experience in E2E testing of web applications in an enterprise environment Experience in manual testing and test automation Willingness to work in a hybrid model (1–2 days per week at the client’s office in Katowice) Good knowledge of JavaScript Experience with the Nightwatch framework or a similar one (e.g., Cypress, Playwright, WebdriverIO, TestCafe) Ability to design test scenarios and test cases Knowledge of tools such as Confluence, Azure DevOps and/or JIRA Experience working in a Scrum team Accuracy, attention to detail, and good communication skills English proficiency at a minimum B2 level Nice to have: Experience in banking / financial projects Knowledge of the WCAG standard Experience in mobile application testing Basic knowledge of performance testing (e.g., Gatling) Experience in a regulated environment We offer: Hybrid work model (Katowice) B2B contract Participation in the development of key card processes in banking Stable project in an enterprise environment Opportunity to have a real impact on the development of automation (currently ~50%) Growth path towards Automation / Senior QA Collaboration within an experienced and supportive team Assistance in defining and support in your development path, Benefits package, Daily support from team leaders, Dedicated certification budget, Integration trips/events.
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
Senior Full-Stack Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Full-Stack Developer role focused on designing and delivering complex API and microservice integration solutions in a banking environment. The position combines end-to-end solution design with hands-on development, particularly within Azure-based ecosystems. The developer will lead secure, low-latency integrations and support future platform migrations. 🗂️ Requirements: 7+ years of hands-on Azure development experience, Experience with Azure Functions, APIM, Service Bus and Application Insights, Strong proficiency in Python, Strong proficiency in Java or .NET, Experience designing API solutions and microservice integration patterns, Experience building integrations within CRM environments, Experience writing and maintaining unit tests, Experience monitoring and optimizing applications using Application Insights, Ability to design secure, low-latency system integrations 📃 Skills: Azure, Functions, APIM, ServiceBus, AppInsights, Python, Java, .NET, APIs, Microservices, CRM, UnitTesting 🏢 Description: 🌍 Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office • People outside of Krakow and Warsaw - 1-2x per month in the office ⏰ Start : June/July 2026. 📝 Contract : B2B. ⏳ Duration : >12 months contracts. 📕 Project language : English. 💼 Industry : Banking. 📑 Workload: Full time. ⚙️ Recruitment process : 1h technical screening on zoom. 💻 Equipment : Work on emagine or your own equipment. We are looking for a Senior Full-Stack Developer who thrives at the intersection of technical design and hands-on execution . In this role, you will be the technical engine driving key initiatives for integration projects. Unlike a traditional architect role, your focus will be on Solution Design: creating the technical 'how-to' for complex integrations and then leading the end-to-end development . Main Responsibilities: Draft end-to-end technical designs for API solutions and microservice integration patterns. Own the full development cycle, ensuring secure, low-latency communication paths between backend systems and UI/UX layers. Manage the technical integration of platforms using Azure Functions and Service Bus. Fine-tune Python-based code while having the agility to refactor logic as needed. Participate in design reviews and incorporate stakeholder feedback. Support discussions surrounding potential migrations to managed environments. Key Requirements: 7+ years of hands-on experience in Azure development (Functions, App Insights, APIM, and Service Bus ). Expertise in Python, with strong proficiency in Java or .NET. A 'quality-first' mindset with extensive experience writing and maintaining unit tests. Deep expertise in using Application Insights for monitoring and optimizing live applications. Proven experience in designing and building integration patterns within a CRM context. Nice to Have: Experience with Google Cloud Platform (GCP). Prior experience with Highspot, Pendo, or MS Dynamics integrations. Other Details: This position will involve working on integration projects, with potential opportunities for remote collaboration. The role emphasizes hands-on development and strategic planning for future migrations.