May 22, 2026
Test Automation Engineer
Senior • Hybrid
130 - 140 PLN
Gdynia, Poland
🌍Location: hybrid - 3 days a week from the office in Gdansk/Gdynia
⏳Duration of assignment: 12 months first contract (prolongation expected).
📕Language: English + Polish.
⚙️Industry: banking.
💻Workload: Full time.
Summary
The STP Lending Manager application is a greenfield initiative that offers a rare opportunity to shape a platform from scratch within a highly motivated product team. This role emphasizes strong collaboration within Agile methodologies and a culture of ownership.
Main Responsibilities
As a Senior QA Automation Engineer, you will:
Define, implement, and maintain automated test frameworks (BDD/Cucumber).
Advocate and enforce quality standards across delivery stages.
Collaborate with developers and the Product Owner for early defect detection.
Contribute to the design of testing strategies that integrate with CI/CD pipelines.
Develop and maintain automated scripts using Java 21, Selenium, and Cucumber.
Drive BDD practices by defining feature files and reviewing tests.
Perform negative, exploratory, and regression testing.
Test REST APIs, Kafka event streams, and database persistence (JPA).
Employ tools like Splunk for log analysis.
Key Requirements
Strong Java coding skills (preferably Java 21) for automation with Selenium/WebDriver.
Proven experience with Cucumber for BDD.
Familiarity with API testing, Kafka, and database validation.
Expertise in test strategy and defect analysis in complex systems.
Comfortable in Agile environments, closely collaborating with developers.
Exposure to AI-assisted testing tools (e.g., GitHub Copilot).
Nice to Have
Basic Docker skills for execution in containerized environments.
Understanding of Sonar for code quality insights.
Familiarity with Liquibase for database change control.
Similar jobs you might like
Technology
emagine Polska
Test Automation Engineer
Senior
Hybrid
Gdansk, Poland
🏢 Summary: The offer is for a Senior QA Automation Engineer to build and shape automated testing processes for a greenfield STP Lending Manager platform in the banking sector. The role focuses on designing and maintaining BDD-based automation frameworks, integrating testing into CI/CD pipelines, and ensuring high quality within an Agile product team. It is a full-time, hybrid position with a long-term perspective. 🗂️ Requirements: Strong Java programming skills (Java 21 preferred), Experience with Selenium/WebDriver for test automation, Proven experience with Cucumber and BDD, Experience in API testing, Experience with Kafka event testing, Experience in database validation (JPA), Ability to design and maintain automated test frameworks, Experience integrating tests with CI/CD pipelines, Experience with defect analysis in complex systems, Ability to work in Agile environment, English and Polish language proficiency 📃 Skills: Java, Selenium, WebDriver, Cucumber, BDD, REST, Kafka, JPA, CI/CD, Splunk, Docker, Sonar, Liquibase, GitHubCopilot 🏢 Description: 🌍Location: hybrid - 3 days a week from the office in Gdansk/Gdynia ⏳Duration of assignment: 12 months first contract (prolongation expected). 📕Language: English + Polish. ⚙️Industry: banking. 💻Workload: Full time. Summary The STP Lending Manager application is a greenfield initiative that offers a rare opportunity to shape a platform from scratch within a highly motivated product team. This role emphasizes strong collaboration within Agile methodologies and a culture of ownership. Main Responsibilities As a Senior QA Automation Engineer, you will: Define, implement, and maintain automated test frameworks (BDD/Cucumber). Advocate and enforce quality standards across delivery stages. Collaborate with developers and the Product Owner for early defect detection. Contribute to the design of testing strategies that integrate with CI/CD pipelines. Develop and maintain automated scripts using Java 21, Selenium, and Cucumber. Drive BDD practices by defining feature files and reviewing tests. Perform negative, exploratory, and regression testing. Test REST APIs, Kafka event streams, and database persistence (JPA). Employ tools like Splunk for log analysis. Key Requirements Strong Java coding skills (preferably Java 21) for automation with Selenium/WebDriver. Proven experience with Cucumber for BDD. Familiarity with API testing, Kafka, and database validation. Expertise in test strategy and defect analysis in complex systems. Comfortable in Agile environments, closely collaborating with developers. Exposure to AI-assisted testing tools (e.g., GitHub Copilot). Nice to Have Basic Docker skills for execution in containerized environments. Understanding of Sonar for code quality insights. Familiarity with Liquibase for database change control.
Technology
B2Bnetwork
QA Test Automation Engineer with Java
Senior
Hybrid
Gdansk, Poland
100 - 120 PLN
🏢 Summary: Senior QA Automation Engineer role in a greenfield STP Lending Manager project, focused on building and maintaining automated test frameworks within an Agile product team. The position emphasizes BDD practices, CI/CD integration, and quality advocacy across the development lifecycle. The engineer will ensure high-quality delivery through automation, API and event testing, and close collaboration with developers and product stakeholders. 🗂️ Requirements: Strong Java coding skills for test automation, Proven experience with Selenium/WebDriver, Hands-on experience with Cucumber and BDD, Experience with REST API testing, Experience testing Kafka event streams, Experience with database validation (JPA), Expertise in test strategy and defect analysis, Experience working in Agile teams, Ability to integrate automated tests with CI/CD pipelines 📃 Skills: Java, Selenium, WebDriver, Cucumber, BDD, REST, Kafka, JPA, CI/CD, Splunk, Docker, Sonar, Liquibase, GitHubCopilot 🏢 Description: Detailed description of work task to be carried out The STP Lending Manager application is a greenfield initiative, giving you the rare chance to shape a platform from scratch within a highly motivated product team. Operating in close partnership with business SMEs and developers, the team thrives on Agile collaboration, short feedback loops, and strong ownership culture. As a Senior QA Automation Engineer, you’ll: - Define, implement, and maintain automated test frameworks (BDD/Cucumber) - Advocate and enforce quality standards across delivery stages - Work closely with developers and the Product Owner to ensure clear understanding and early detection of defects - Contribute to the design of testing strategies, integrating with CI/CD pipelines to deliver quality at speed. Key Responsibilities: - Develop and maintain automated scripts using Java 21, Selenium, and Cucumber. - Drive BDD practices by defining feature files and reviewing tests for clarity and correctness. - Perform negative, exploratory, and regression testing. - Test REST APIs, Kafka event streams, and DB persistence (JPA). - Use tools like Splunk for log analysis and provide insights to the team. Must-have knowledge and experience • Strong Java coding skills (preferably Java 21) for automation with Selenium/WebDriver. • Proven experience with Cucumber for BDD. • Familiarity with API testing, Kafka, DB validation. • Expertise in test strategy and defect analysis in complex systems. • Comfortable in Agile environments and working closely with developers. • Exposure to AI-assisted testing tools (e.g., GitHub Copilot). Nice-to-have knowledge and experience • Basic Docker skills for execution in containerized environments. • Understanding of Sonar for code quality insights. • Familiarity with Liquibase for DB change control.
Technology
B2Bnetwork
QA Lead - VMWare to Google Cloud (GCE) Migration
Senior
Hybrid
Warsaw, MZ, Poland
100 - 130 PLN
🏢 Summary: Senior QA Automation Engineer role in a greenfield STP Lending Manager migration programme, responsible for defining and leading the end-to-end test strategy across multiple workstreams. The position focuses on building a test framework, coordinating functional and non-functional testing, and ensuring quality during technology migration and cutover. The role involves close collaboration with business and technical teams to manage risks, defects, and quality metrics throughout the programme lifecycle. 🗂️ Requirements: Proven experience as Test Manager or QA Lead on complex programmes, Strong expertise in test strategy definition and test planning, Hands-on experience with functional testing, Hands-on experience with non-functional testing, Experience in technology migration or conversion projects, Ability to manage testing across multiple teams and workstreams, Experience with test tracking and quality metrics reporting, Experience coordinating testing during migration cutover 📃 Skills: QA, TestManagement, TestStrategy, TestPlanning, FunctionalTesting, NonFunctionalTesting, TestAutomation, Migration, Cloud, VMWare, GCP, DefectManagement, QualityMetrics, Agile 🏢 Description: Detailed description of work task to be carried out The STP Lending Manager application is a greenfield initiative, giving you the rare chance to shape a platform from scratch within a highly motivated product team. Operating in close partnership with business SMEs and developers, the team thrives on Agile collaboration, short feedback loops, and strong ownership culture. As a Senior QA Automation Engineer Detailed description of work task to be carried out Define, prepare, and own the end-to-end test strategy and test plans for the migration programme. This includes creation of a test framework for the application test teams to be used as pre-requisites before migration and post migration verification Lead and coordinate testing activities across all programme workstreams (where relevant) Lead and coordinate testing activities across all application testing teams during migration cutover Analyse requirements and ensure adequate test coverage, including functional and non-functional aspects. Oversee test case design, preparation, and execution, including review and quality assurance of test artefacts.' Work closely with project, technical, and business teams to align testing activities with the overall project timeline and milestones. Track, monitor, and report on test planning, test execution progress, defects, and quality metrics. Manage dependencies and risks related to testing and proactively escalate issues where required. Support business teams during testing phases and provide guidance on testing best practices. Ensure testing aligns with agreed quality standards, governance, and compliance requirements. Facilitate defect triage and support resolution in collaboration with development and infrastructure teams. Must-have knowledge and experience - Proven experience as a Test Manager or QA Lead on complex programmes. - Strong test management expertise, including test strategy definition and test planning. - Hands-on experience with functional and non-functional testing. - Experience in technology migration or conversion projects (e.g. on-premise to cloud). - Strong stakeholder management and coordination skills across business and technical teams. - Ability to manage testing across multiple teams and workstreams in parallel. - Experience with test tracking, reporting, and quality metrics. Nice-to-have knowledge and experience - Knowledge of VMWare environments. - Experience with Google Cloud Platform (GCP) or other public cloud platforms. - Experience testing infrastructure, platform, or cloud-based solutions. - Familiarity with automation strategies and tools in a migration context.
Technology
emagine Polska
Java Test Automation Engineer
Mid
Hybrid
Gdansk, Poland
🏢 Summary: Full-time Test Automation Lead role in the banking sector focused on building and optimizing automated testing processes for collateral management systems within a Continuous Delivery environment. The position emphasizes developing scalable test frameworks, integrating CI/CD pipelines, and ensuring high performance and quality standards. Collaboration with Development, DevOps, and Product teams is central to delivering robust automation solutions. 🗂️ Requirements: 3+ years experience with Java Framework or similar, 3+ years experience with Java, Experience with REST API testing, Experience with Maven, Experience with SQL queries, Experience with database systems, Experience with Jenkins or Bamboo, Experience with JIRA, Experience with Bitbucket, Experience with Git, Ability to build and maintain CI/CD pipelines, Experience with Selenium and test automation frameworks, English and Polish proficiency 📃 Skills: Java, Selenium, REST, Maven, SQL, Jenkins, Bamboo, JIRA, Bitbucket, Git, Docker, CI/CD, Databases 🏢 Description: 🌍Location: 2 days from the office in Gdansk. ⏰Start date for assignment: ASAP/1 month. 💰Rate: up to 140 zl/h B2B. ⏳Duration of assignment: > 12 months + extensions. 📕Language: English + Polish. ⚙️Industry: banking. 💻Workload: Full time. The role focuses on leading test automation initiatives, particularly ensuring the performance and quality of collateral management systems through efficient testing processes. Main Responsibilities: Build and manage test processes within our continuous delivery environment, ensuring seamless integration with development workflows. Automate test processes whenever possible, creating robust, maintainable, and scalable testing solutions. Collaborate closely with Development, DevOps, and Product Management teams in a fast-paced Continuous Delivery environment. Handle test data preparation, management, and automation for complex scenarios. Analyze test results and manage defect reporting to maintain high-quality standards across all deliveries. Implement Selenium libraries as extensions to Java Framework, enhancing our testing capabilities and understanding of patterns such as the Page Object Model. Build and maintain CI/CD pipelines specifically designed for test libraries and automation frameworks. Identify and implement process improvements and automation solutions for day-to-day testing challenges. Key Requirements: 3+ years of hands-on experience with Java Framework or similar frameworks. Good knowledge of REST API testing. 3+ years of experience in Java with Maven and SQL queries . 3+ years of practical experience with various database systems. Hands-on experience with Jenkins or Bamboo, JIRA, Bitbucket, and Git. Strong analytical and problem-solving skills. Nice to Have: Experience with Continuous Integration and containerization using Docker. Proficiency in managing automated testing on large-scale data infrastructure. Experience with Atlassian Suite (Confluence, JIRA). Solid understanding of financial service environments. ISTQB Foundation Certificate. Other Details: Collaborative environment with Development, DevOps, and Product Management teams operational framework for managing legal security documents. This position emphasizes a team-oriented approach in facilitating test automation initiatives.
Technology
emagine Polska
Test Automation Engineer
Mid
Hybrid
Gdansk, Poland
🏢 Summary: Full-time Test Automation Engineer role in the banking sector focused on leading and implementing automated testing for collateral management systems within a Continuous Delivery environment. The position involves building scalable test frameworks, integrating automation with CI/CD pipelines, and ensuring high quality through robust API and database testing. The assignment is long-term with close collaboration across Development and DevOps teams. 🗂️ Requirements: 3+ years of experience with Java and Java-based test frameworks, 3+ years of experience with Maven and SQL, 3+ years of experience with database systems, Experience with REST API testing, Hands-on experience with Jenkins or Bamboo, Hands-on experience with JIRA, Bitbucket, and Git, Experience building and maintaining CI/CD pipelines, Experience with Selenium and Page Object Model, Experience in test automation within Continuous Delivery environment 📃 Skills: Java, Maven, SQL, REST, Selenium, Jenkins, Bamboo, JIRA, Bitbucket, Git, CI/CD, Docker, Databases 🏢 Description: 🌍Location: 2 days from the office in Gdansk. ⏰Start date for assignment: ASAP/1 month. 💰Rate: up to 140 zl/h B2B. ⏳Duration of assignment: > 12 months + extensions. 📕Language: English + Polish. ⚙️Industry: banking. 💻Workload: Full time. The role focuses on leading test automation initiatives, particularly ensuring the performance and quality of collateral management systems through efficient testing processes. Main Responsibilities: Build and manage test processes within our continuous delivery environment, ensuring seamless integration with development workflows. Automate test processes whenever possible, creating robust, maintainable, and scalable testing solutions. Collaborate closely with Development, DevOps, and Product Management teams in a fast-paced Continuous Delivery environment. Handle test data preparation, management, and automation for complex scenarios. Analyze test results and manage defect reporting to maintain high-quality standards across all deliveries. Implement Selenium libraries as extensions to Java Framework, enhancing our testing capabilities and understanding of patterns such as the Page Object Model. Build and maintain CI/CD pipelines specifically designed for test libraries and automation frameworks. Identify and implement process improvements and automation solutions for day-to-day testing challenges. Key Requirements: 3+ years of hands-on experience with Java Framework or similar frameworks. Good knowledge of REST API testing. 3+ years of experience in Java with Maven and SQL queries . 3+ years of practical experience with various database systems. Hands-on experience with Jenkins or Bamboo, JIRA, Bitbucket, and Git. Strong analytical and problem-solving skills. Nice to Have: Experience with Continuous Integration and containerization using Docker. Proficiency in managing automated testing on large-scale data infrastructure. Experience with Atlassian Suite (Confluence, JIRA). Solid understanding of financial service environments. ISTQB Foundation Certificate. Other Details: Collaborative environment with Development, DevOps, and Product Management teams operational framework for managing legal security documents. This position emphasizes a team-oriented approach in facilitating test automation initiatives.
Technology
emagine Polska
Java Developer with Kafka
Senior
Hybrid
Gdansk, Poland
140 - 160 PLN/hr
🏢 Summary: B2B opportunity for an experienced Java Developer to build a greenfield loan system (STP) in the banking sector. The role focuses on developing a robust Spring Boot–based platform, integrating via REST and Kafka, and shaping architecture and technical decisions in an Agile environment. Hybrid work model with regular collaboration in Gdańsk. 🗂️ Requirements: 8+ years of commercial experience with Java (version 21+), 8+ years of experience with Spring Boot, 8+ years of experience with JPA, Proficiency with Maven, Experience with Liquibase for database versioning, Experience with REST API integration, Experience with Kafka event streaming, Professional working proficiency in English 📃 Skills: Java, SpringBoot, JPA, Maven, Liquibase, Kafka, REST, Cucumber 🏢 Description: General info: - Industry: banking - Work model: hybrid (min. 2 days in office in Gdańsk) - Rate: 140-160/h net + vat B2B We are seeking experienced Java Developers to join our innovative project, called STP, focusing on a loan system. This exciting greenfield initiative allows you to shape a system from the ground up, supported by a dedicated and engaged business team. Main Responsibilities: Develop and maintain a robust Java platform using Spring Boot Integrate with surrounding systems through REST APIs and Kafka-based event streaming Ensure clean architecture, maintainable code, and clear ownership Utilize AI-assisted development tools to enhance productivity Collaborate closely with Business SMEs and the Product Owner Work in an Agile environment, promoting high levels of collaboration and continuous improvement Participate in solution design and influence technical decisions Key Requirements: Java 21+, with 8+ years of experience Spring Boot, with 8+ years of experience JPA, with 8+ years of experience Maven proficiency Liquibase for database change versioning Nice to Have: Cucumber for testing Other Details: This role is based in Gdańsk, Poland, and requires collaboration in English. Expect a dynamic Agile setup with an emphasis on shared understanding and collaborative solution design.
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
Capco Poland
Senior QA Engineer - functional testing (Java, SQL, Cucumber) (She/ He/ They)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior QA Engineer role focused on test automation for a high-impact banking project, ensuring quality, reliability, and performance of complex financial systems. The position involves designing and maintaining automation frameworks, executing integration and performance tests, and analyzing production issues. The role requires strong collaboration within SDLC and DevOps-driven environments. 🗂️ Requirements: Based in Poland, 6+ years of software testing experience, Strong experience in QA automation with Java-based frameworks, Hands-on experience with BDD and Cucumber, Experience in API automation testing, Knowledge of Linux or Unix systems, Experience with Kubernetes or containerized environments, Proficiency in PL/SQL for data validation, Experience with monitoring tools such as Grafana, Strong debugging and root cause analysis skills, Experience in functional testing, Understanding of SDLC, Familiarity with Agile and DevOps practices 📃 Skills: Java, Cucumber, BDD, API, Linux, Unix, Kubernetes, PLSQL, SQL, Grafana, SDLC, Agile, DevOps, GitHub, Copilot, AI, Testing, Automation, Debugging, Logging, RootCause, Integration, Performance 🏢 Description: *We are looking for Poland based candidate. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. ROLE OVERVIEW: We are looking for a Senior QA Engineer with strong test automation expertise to join a high-impact banking project. You will play a key role in ensuring the quality, reliability, and performance of complex financial systems, working closely with developers, DevOps, and business stakeholders. This role requires both hands-on automation skills and a solid understanding of functional testing and production issue analysis . RESPONSIBILITIES: Test Automation: Develop and maintain automated test scripts using Java and Cucumber. Implement API automation testing strategies and frameworks. Ensure comprehensive test coverage across all layers of the application. Use of Copilot GitHub and AI knowledge and familiarity with AI concepts would be beneficial Integration Testing: Conduct integration testing to ensure seamless interaction between different components of the system. Identify and resolve integration issues in a timely manner. Performance Testing: Design and execute performance test plans to evaluate system performance under various conditions. Analyse performance test results and provide recommendations for improvements. SDLC Knowledge: Apply a deep understanding of the Software Development Life Cycle (SDLC) to all testing activities. Participate in all phases of the SDLC, including requirements analysis, design, development, and testing. Stakeholder Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements and provide feedback. Communicate effectively with team members and stakeholders to ensure alignment and clarity. Independent Work: Demonstrate the ability to work independently with minimal supervision. Take ownership of tasks and deliver high-quality results within defined timelines. TECHNICAL REQUIREMENTS: 6+ years in software testing , preferably in the banking/ insurance sector Strong experience in QA Automation (Java-based frameworks) Hands-on experience with BDD (e.g., Cucumber) Solid knowledge of Linux/ Unix systems Experience with Kubernetes/ containerized environments Proficiency in PL/ SQL for data validation Experience with Grafana or similar monitoring tools Strong debugging skills, including: Log analysis Root cause analysis of defects Proven experience in functional testing Nice-to-have: Familiarity with AI/ML basic concepts and terminology Experience with developer productivity tools such as: GitHub Copilot Claude API or similar AI tools Additional Requirements: Strong analytical and problem-solving mindset Ability to work independently and proactively in a fast-paced environment Strong communication skills Familiarity with Agile methodologies and DevOps practices. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. Recruitment Process: HR Interview with the recruiter Technical Interview Client Interview Feedback and offer
Technology
Capco Poland
Senior QA Engineer - functional testing (Java, SQL, Cucumber) (She/ He/ They)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior QA Engineer role focused on test automation for a high-impact banking project, ensuring quality, reliability, and performance of complex financial systems. The position involves hands-on automation, integration and performance testing, and close collaboration within Agile/DevOps teams. Requires strong Java-based automation expertise and experience with modern containerized environments. 🗂️ Requirements: Based in Poland, 6+ years in software testing, Experience in banking or insurance projects, Strong QA automation experience with Java frameworks, Hands-on BDD experience (Cucumber), API automation testing experience, Integration testing experience, Performance testing experience, Knowledge of SDLC, Linux/Unix knowledge, Kubernetes experience, PL/SQL proficiency, Experience with Grafana or monitoring tools, Strong debugging and log analysis skills, Experience in functional testing, Familiarity with Agile and DevOps practices 📃 Skills: Java, Cucumber, BDD, API, Automation, Testing, Kubernetes, Linux, Unix, PL/SQL, Grafana, SDLC, Agile, DevOps, Debugging, GitHub, Copilot, AI 🏢 Description: *We are looking for Poland based candidate. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. ROLE OVERVIEW: We are looking for a Senior QA Engineer with strong test automation expertise to join a high-impact banking project. You will play a key role in ensuring the quality, reliability, and performance of complex financial systems, working closely with developers, DevOps, and business stakeholders. This role requires both hands-on automation skills and a solid understanding of functional testing and production issue analysis . RESPONSIBILITIES: Test Automation: Develop and maintain automated test scripts using Java and Cucumber. Implement API automation testing strategies and frameworks. Ensure comprehensive test coverage across all layers of the application. Use of Copilot GitHub and AI knowledge and familiarity with AI concepts would be beneficial Integration Testing: Conduct integration testing to ensure seamless interaction between different components of the system. Identify and resolve integration issues in a timely manner. Performance Testing: Design and execute performance test plans to evaluate system performance under various conditions. Analyse performance test results and provide recommendations for improvements. SDLC Knowledge: Apply a deep understanding of the Software Development Life Cycle (SDLC) to all testing activities. Participate in all phases of the SDLC, including requirements analysis, design, development, and testing. Stakeholder Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements and provide feedback. Communicate effectively with team members and stakeholders to ensure alignment and clarity. Independent Work: Demonstrate the ability to work independently with minimal supervision. Take ownership of tasks and deliver high-quality results within defined timelines. TECHNICAL REQUIREMENTS: 6+ years in software testing , preferably in the banking/ insurance sector Strong experience in QA Automation (Java-based frameworks) Hands-on experience with BDD (e.g., Cucumber) Solid knowledge of Linux/ Unix systems Experience with Kubernetes/ containerized environments Proficiency in PL/ SQL for data validation Experience with Grafana or similar monitoring tools Strong debugging skills, including: Log analysis Root cause analysis of defects Proven experience in functional testing Nice-to-have: Familiarity with AI/ML basic concepts and terminology Experience with developer productivity tools such as: GitHub Copilot Claude API or similar AI tools Additional Requirements: Strong analytical and problem-solving mindset Ability to work independently and proactively in a fast-paced environment Strong communication skills Familiarity with Agile methodologies and DevOps practices. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. Recruitment Process: HR Interview with the recruiter Technical Interview Client Interview Feedback and offer
Technology
emagine Polska
Senior IT Test Automation Engineer
Senior
Hybrid
Gdansk, Poland
130 - 140 PLN/hr
🏢 Summary: The offer is for a Senior IT Test Automation Engineer responsible for ensuring software quality in banking projects through advanced automated testing. The role focuses on designing and maintaining automated test frameworks, validating microservices and REST APIs, and supporting CI/CD-driven delivery in a hybrid work model. It emphasizes building robust automation solutions from scratch to improve reliability and efficiency of deployments. 🗂️ Requirements: Proficiency in Java 21+, Experience with Agile and SAFe methodologies, Experience with CI/CD and DevOps practices, Strong knowledge of SQL and NoSQL databases, Understanding of microservices architecture, Experience in REST API testing, Ability to design automated test frameworks, Fluency in English 📃 Skills: Java, SQL, NoSQL, MySQL, PostgreSQL, MongoDB, REST, Microservices, CI/CD, DevOps, Agile, SAFe, ISTQB 🏢 Description: PROJECT INFORMATION Industry : Banking Remuneration : up to 140 PLN/h netto + VAT (B2B) Work model : hybrid (3/week in Gdańsk) Summary The role of the Senior IT Test Automation Engineer is to ensure the quality and reliability of software applications through automated testing processes. This position is pivotal in streamlining the testing phases of application deployment, enabling teams to deliver high-quality products more efficiently. Main Responsibilities: Conduct test automation and maintenance . Analyze requirements and design comprehensive test plans and cases . Identify potential test scenarios for various applications. Prepare and manage test data . Test software against specific criteria and document results. Create automated testing frameworks or solutions from scratch. Key Requirements: Proficiency in Java 21 or higher . Experience in Agile, SAFe, CI/CD, and DevOps methodologies . Strong understanding of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB). Knowledge of microservices architecture and testing principles. Experience in testing RESTful APIs . Ability to design automated test frameworks . Fluency in English , both written and spoken. Nice to Have: ISTQB certifications (Agile Certified, Fundamental Certified, or Test Automation Engineer). Planning to obtain ISTQB certificates in the near future.