June 4, 2026

SDET API with Python – Warsaw (Hybrid)

Mid • Hybrid

Warsaw, Poland

SDET API with Python – Warsaw (Hybrid)

Join our Test Engineering team and drive quality for complex backend systems.

We’re looking for a mid Test Automation Engineer who takes ownership, thinks beyond the test case, and thrives in a fast-paced, automation-first environment. You'll work on a backend-heavy product area, ensuring reliability, coverage, and speed — from API level to CI/CD.

📌 Role Overview

🛠️ Must-Have Technical Skills

  • Strong Python – clean, maintainable test code & utilities

  • API/backend testing with Pytest (fixtures, parametrization, assertions, test organization)

  • CI/CD experience (Jenkins or similar) – pipeline integration, flaky test troubleshooting, reporting

  • End-to-end debugging – logs, root cause analysis, reproduction

  • Linux basics (shell, environment, debugging) + SQL basics for data validation

🌟 Nice-to-Have (Desired Skills)

  • UI test automation with Playwright (page objects, stable selectors, async handling)

  • Experience testing REST / microservices across varied stacks

  • Practical use of GenAI tools (Copilot-like assistants) to accelerate test development while maintaining quality

📋 What You’ll Do (Responsibilities)

  • Own quality for a backend-heavy product area – aim for ~80% automation / 10–20% manual where needed

  • Design robust automated coverage for business flows, including integration with partner systems

  • Integrate tests into CI/CD pipelines, reduce flakiness, and improve feedback speed

  • Debug failures end-to-end, validate assumptions, and drive root cause analysis

  • Work proactively – spot gaps in coverage, stability, or process and improve them without being asked

  • Communicate clearly – write concise updates, defect reports, and explain risks to engineers and stakeholders

  • Collaborate with Dev, DevOps, and Product in agile teams – participate in design discussions and quality strategy

✅ What We’re Looking For (Mindset & Fit)

  • Quality-first mindset – challenges assumptions, prioritizes customer impact and reliability

  • Balances speed with robustness – knows when to automate and when manual testing adds value

  • Follows through – takes ownership from discovery to resolution

📍 Work Location & Conditions

  • Hybrid: 3 days per week from Warsaw office

Similar jobs you might like

Technology

DCV Technologies

SDET (API Testing | Python) Engineer

Senior

Hybrid

Warsaw, Poland

900 - 1,000 PLN

🏢 Summary: Senior SDET role focused on building and maintaining Python-based automated test frameworks for API-driven, microservices applications in the fintech/payments domain. The position emphasizes API testing, CI/CD integration, security and compliance validation, and quality engineering within Agile teams. The role combines hands-on automation development with responsibility for test strategy and continuous quality improvement. 🗂️ Requirements: 5+ years of experience in software testing and test automation, Strong hands-on experience with Python and PyTest, Experience building automated test frameworks from scratch, Extensive experience testing REST APIs, microservices, and distributed systems, Experience with Postman, Swagger/OpenAPI, API mocking, and contract testing, Experience integrating automated tests into Jenkins and Git-based CI/CD pipelines, Strong knowledge of integration, regression, and performance testing, Experience validating data using SQL with PostgreSQL, MySQL, or Oracle, 2+ years of experience in fintech, payments, banking, or financial services, Knowledge of PCI DSS and regulated financial systems testing 📃 Skills: Python, PyTest, REST, Microservices, Postman, Swagger, OpenAPI, Mocking, Jenkins, Git, CI/CD, SQL, PostgreSQL, MySQL, Oracle, Integration, Regression, Performance, PCI-DSS 🏢 Description: 🚀 SDET (API Testing | Python) 📍 Hybrid | 1 day hybrid in Gdańsk or Warsaw Are you passionate about quality engineering, test automation, and building robust testing frameworks? Do you enjoy breaking systems before users do? We're looking for a Senior SDET (Software Development Engineer in Test) with strong Python and API testing expertise to help ensure the quality, reliability, and security of mission-critical applications in the fintech and payments industry. This role combines software development, automation engineering, and quality assurance, with a strong focus on API testing, CI/CD integration, and modern AI-powered engineering practices. 💡 Your Mission 🧪 Test Automation & Quality Engineering Design, develop, and maintain scalable automated test frameworks using Python. Create and execute API test suites for RESTful and microservices-based applications. Develop end-to-end, integration, regression, and performance test scenarios. Improve test coverage, reliability, and execution efficiency across the platform. Collaborate with developers to implement shift-left testing practices. 🔍 API Testing Validate APIs for functionality, performance, security, and reliability. Design comprehensive test cases based on business and technical requirements. Perform contract, integration, and end-to-end testing across distributed systems. Analyze API logs and troubleshoot complex issues. ⚙️ CI/CD & Automation Integrate automated tests into Jenkins CI/CD pipelines. Support continuous testing strategies within Agile delivery teams. Improve automation processes to enable faster and safer releases. Monitor test execution and provide actionable quality metrics. 🤖 AI-Powered Quality Engineering Leverage AI tools such as GitHub Copilot, ChatGPT, Claude, and Cline to accelerate test development and improve productivity. Utilize AI-assisted approaches for test case generation, defect analysis, and documentation. Explore innovative AI-driven testing techniques and share best practices across the team. 🔐 Security & Compliance Testing Validate application security controls and authentication mechanisms. Support testing activities related to compliance and regulatory requirements. Ensure high-quality standards for systems processing sensitive financial data. 🤝 Collaboration Work closely with Developers, Product Managers, Business Analysts, and QA teams. Participate in Agile/Scrum ceremonies and planning sessions. Contribute to quality strategy, documentation, and process improvements. 🎯 Must-Have Skills Automation & Programming ✔️ 5+ years of experience in software testing and test automation ✔️ Strong hands-on experience with: Python PyTest API automation frameworks ✔️ Experience building and maintaining automated test frameworks from scratch API Testing ✔️ Extensive experience testing: REST APIs Microservices Distributed systems ✔️ Experience with: Postman Swagger/OpenAPI API mocking tools Contract testing CI/CD & DevOps ✔️ Experience with: Jenkins Git CI/CD pipelines ✔️ Understanding of modern software delivery practices Databases ✔️ Experience validating data using: PostgreSQL MySQL Oracle SQL queries Quality Engineering ✔️ Strong understanding of: Test automation best practices Integration testing Regression testing Performance testing Defect management ⭐ Nice to Have Experience with Selenium, Playwright, or Cypress Experience with performance testing tools such as JMeter or Gatling Experience working in cloud environments (AWS, Azure, or GCP) Knowledge of Docker and Kubernetes Familiarity with security testing methodologies Open-source contributions Technical blogging or community involvement 💳 FinTech & Payments Experience 2+ years of experience in fintech, payments, banking, or financial services Understanding of payment processing systems and transaction workflows Knowledge of PCI DSS compliance requirements Familiarity with financial messaging standards and real-time payment systems Experience testing highly regulated applications 🎁 What You'll Get ✨ Opportunity to work on innovative fintech and payment solutions ✨ High-impact role shaping quality standards and automation strategy ✨ Exposure to cutting-edge AI-powered engineering tools ✨ Hybrid work model (Gdańsk or Warsaw) ✨ Collaborative and supportive engineering culture ✨ Career growth opportunities and continuous learning ✨ Influence on testing frameworks, tooling, and engineering best practices 🚀 Ready to elevate software quality through automation, innovation, and engineering excellence? Join us and help build reliable, secure, and scalable platforms that power the future of digital payments.

Technology

DCV Technologies

SDET API with Python | Warsaw & Gdansk

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Mid-level Software Development Engineer in Test role focused on backend/API automation within a complex Treasury product in the financial/payments domain. The position emphasizes high test automation coverage, CI/CD integration, and end-to-end quality ownership in an agile environment. Hybrid B2B contract with immediate start and long-term extension potential. 🗂️ Requirements: 3–4 years of experience in test automation, Strong Python for automated testing, Solid API/backend testing with Pytest, Experience integrating automated tests in CI/CD pipelines, Ability to debug test failures and perform root cause analysis, Linux command-line proficiency, Basic SQL for data validation, Experience testing REST or microservices architectures 📃 Skills: Python, Pytest, CI/CD, Jenkins, Linux, SQL, REST, Microservices, Playwright, GenAI 🏢 Description: 📌 We’re looking for an experienced Software Development Engineer in Test to join a fast-paced, high-impact project in the financial / payments domain. Contract: B2B 📍 Work Mode: Hybrid 3 days from Warsaw/Gdansk office Contract duration: Minimum 6 months and will be extended Expected start date: Immediate Job Description: Mid-senior test automation engineer who can take ownership of quality for a complex, backend-heavy product area in Treasury Test Engineering. The role is automation-first: the person should be comfortable driving a high automation ratio (roughly 80% automation / 10–20% manual where needed) and continuously improving reliability, coverage, and feedback speed in CI/CD. Technical skills (must-have): • Strong Python for test automation; writes clean, maintainable test code and utilities . • Solid API/backend testing skills with Pytest ( fixtures, parametrization, assertions, test organization); can design robust automated coverage for business flows, including integration/interface testing with partner systems/teams. • CI/CD experience (e.g., Jenkins or similar): can integrate tests into pipelines, troubleshoot flaky runs, improve reporting, and keep pipelines healthy. • Comfortable debugging failures end-to-end (logs, root cause analysis, reproductions) and using standard debugging tools; can analyze issues and validate assumptions quickly. • Linux familiarity (shell, environment/debugging basics) and SQL basics for data validation and troubleshooting. Roles and Responsibilities post joining: • Ownership & proactivity: spots gaps in coverage, stability, or process and drives improvements without being asked; follows through to completion. • Clear communication: writes concise updates, defects, and test notes; can explain failures and risk clearly to engineers and stakeholders. • Collaboration: works effectively with Dev/DevOps/Product in agile teams, participates in design discussions and contributes to quality strategy. • Quality-first mindset: challenges assumptions, prioritizes customer impact and reliability, and balances speed with robustness. Qualification and experience: Mid Level – 3–4 years of relevant experience Mandatory skills: • Strong Python for test automation • Solid API/backend testing skills with Pytest • CI/CD experience • Linux familiarity Desired skills: • UI test automation with Playwright (page objects, stable selectors, handling async/flakiness) – UI is a plus, backend/API is priority • Experience testing modern services (REST/microservices) • Practical use of GenAI tools to accelerate test development while maintaining quality Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk

Technology

DCV Technologies

Java SDET (UI, API & Backend Automation)

Senior

Remote

Warsaw, Poland

800 - 900 PLN

🏢 Summary: Senior SDET role focused on building and maintaining scalable UI, API, and backend automation frameworks for enterprise applications. The position involves ensuring software quality through end-to-end, integration, and regression testing integrated into CI/CD pipelines. The role requires close collaboration with development teams in an Agile environment to drive automation excellence and continuous testing. 🗂️ Requirements: 3+ years experience in software testing and automation, Strong expertise in Java, Strong expertise in Selenium, Strong expertise in Cucumber, Strong expertise in SerenityBDD, Backend automation experience with Java and SpringBoot, Experience in API automation testing using Java, Strong SQL skills, Experience with MySQL, Experience with REST APIs, Experience integrating tests into CI/CD pipelines, Experience with Git, Understanding of Agile/Scrum methodologies 📃 Skills: Java, Selenium, Cucumber, SerenityBDD, SpringBoot, SQL, MySQL, REST, CI/CD, Git, Agile, Scrum 🏢 Description: 🚀 SDET (UI, API & Backend Automation) 📍 Hybrid | 1 day per week in the office Gdańsk or Warsaw Are you passionate about automation, software quality, and building scalable testing frameworks? We're looking for a Senior SDET who thrives on delivering high-quality software through innovative testing strategies and automation excellence. You'll play a key role in ensuring the reliability, performance, and quality of enterprise applications while collaborating closely with developers, product teams, and QA engineers. 💡 Your Mission 🧪 Test Automation Design, develop, and maintain robust automated test frameworks. Create end-to-end, regression, integration, and functional test suites. Improve test coverage and automation efficiency across the platform. Promote shift-left testing practices within development teams. 🖥️ UI Automation Develop and maintain automated UI test suites using: Selenium Cucumber Serenity BDD Create reusable automation components and frameworks. Ensure application quality across multiple browsers and devices. 🔌 API Automation Design and execute API automation tests using Java. Validate REST APIs, microservices, and backend integrations. Perform functional, integration, and regression testing. ☕ Backend Automation Develop backend automation solutions using Java and Spring Boot. Validate business logic, workflows, and service integrations. Support continuous testing initiatives across distributed systems. 🗄️ Database Testing Validate application data and business rules using MySQL. Create and execute SQL queries for backend verification. Ensure data integrity and consistency across systems. ⚙️ CI/CD & Quality Engineering Integrate automated testing into CI/CD pipelines. Collaborate with DevOps and development teams to improve release quality. Analyze test results and drive continuous improvement initiatives. 🤝 Collaboration Work closely with Developers, Product Owners, Business Analysts, and QA teams. Participate in Agile/Scrum ceremonies. Contribute to quality strategies, standards, and best practices. 🎯 Must-Have Skills ✔️ 3+ years of experience in software testing and automation ✔️ Strong expertise in: Java Selenium Cucumber Serenity BDD ✔️ Backend automation experience with: Java Spring Boot ✔️ API automation testing using Java ✔️ Strong SQL and MySQL database testing skills ✔️ Experience with: REST APIs CI/CD pipelines Git ✔️ Understanding of Agile/Scrum methodologies ⭐ Nice to Have Experience with Jenkins, GitLab CI, or Azure DevOps Experience with performance testing tools Knowledge of Docker and Kubernetes Exposure to cloud platforms (AWS, Azure, GCP) Fintech or payment industry experience Open-source contributions or technical blogging 🎁 What You'll Get ✨ Opportunity to work on enterprise-scale applications ✨ Modern testing tools and automation frameworks ✨ Hybrid work model (Gdańsk or Warsaw) ✨ Collaborative engineering culture ✨ Career growth and continuous learning opportunities ✨ Influence on automation strategy and quality standards 🚀 Ready to build world-class automation solutions and help deliver exceptional software quality? Join us and become part of a team where quality is built into every stage of development.

Technology

emagine Polska

Test Automation Engineer (Python / Robot Framework)

Senior

Hybrid

Warsaw, Poland

140 - 140 PLN/hr

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

Technology

EPAM Systems

Test Automation Engineer with Python and Azure Cloud

Mid

Remote

🏢 Summary: The offer is for a Test Automation Engineer with strong Python expertise to design, develop, and maintain automated testing solutions for web and API applications. The role focuses on building Python-based automation frameworks, integrating tests into CI/CD pipelines, and ensuring high software quality through robust automated processes. You will collaborate with development and DevOps teams to deliver efficient and scalable testing practices. 🗂️ Requirements: 2+ years in QA Automation, Strong Python programming, Experience with PyTest or similar frameworks, Experience with Selenium for web automation, API testing with Postman or Python Requests, Knowledge of HTML, CSS, JavaScript, Experience with Git version control, Experience with Jenkins or GitLab CI, Experience with Microsoft Azure Cloud, English level B2+ 📃 Skills: Python, PyTest, Selenium, Postman, Requests, Git, Jenkins, GitLab, Azure, HTML, CSS, JavaScript, CI/CD 🏢 Description: We are looking for a skilled Test Automation Engineer with Python expertise to join our team and help ensure the delivery of high-quality software. This role involves leveraging Python-based automation frameworks, performing API testing, and executing web automation. You will work closely with teams across development and QA to ensure robust and efficient testing processes. Responsibilities Develop, maintain, and execute automated test scripts using Python and frameworks such as PyTest or similar Perform API testing using tools like Postman or the Python Requests library Execute browser automation and web validation using Selenium and knowledge of HTML, CSS, and JavaScript Collaborate with development and DevOps teams to integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI) Document test results, track defects, and support the resolution of issues Assist in test planning and contribute to QA best practices Optional: Participate in Big Data testing and leverage AI-assisted testing tools where applicable Requirements 2+ years of experience in QA Automation roles Strong programming skills in Python Familiarity with version control (Git) and CI/CD tools such as Jenkins or GitLab CI Knowledge of automated testing tools and frameworks such as PyTest, Selenium, or similar Understanding of web technologies, including HTML, CSS, and JavaScript Capability to perform API testing using tools like Postman or Python Requests library Experience with Microsoft Azure Cloud English proficiency at a B2+ level Nice to have Experience with Big Data testing Knowledge of AI-assisted test automation techniques Exposure to AWS Cloud We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

emagine Polska

Test Automation Engineer

Mid

Hybrid

Warsaw, Poland

130 - 140 PLN/hr

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

Technology

Strategicsiq

SDET (Software Development Engineer in Test) – Java & Selenium – Hybrid (2/3 Days Onsite in Warsaw)

Mid

Hybrid

Warsaw, Poland

900 - 1,100 PLN

🏢 Summary: Hybrid SDET role focused on designing and maintaining scalable test automation frameworks using Java and Selenium. The position involves integrating automated tests into CI/CD pipelines and performing API, integration, and end-to-end testing within an Agile environment. The role emphasizes strong development practices to ensure high-quality software delivery. 🗂️ Requirements: Strong programming experience in Java, Hands-on experience with Selenium WebDriver, Experience designing automation frameworks, Experience with TestNG or JUnit, Experience with CI/CD tools, Experience testing web applications, Experience testing APIs, Understanding of Agile/Scrum, Strong debugging skills 📃 Skills: Java, Selenium, WebDriver, TestNG, JUnit, Jenkins, GitLab, CICD, API, Agile 🏢 Description: We are seeking a skilled SDET (Software Development Engineer in Test) with strong experience in Java and Selenium to join our engineering team in Warsaw. This role requires a hybrid presence with two days per week onsite in the Warsaw office. The ideal candidate will have a strong development mindset and experience building scalable test automation frameworks to ensure high-quality software delivery. Key Responsibilities Design, develop, and maintain test automation frameworks using Java and Selenium Write clean, maintainable, and scalable automated test code Integrate automated tests into CI/CD pipelines Collaborate closely with developers, QA engineers, and product teams to ensure quality throughout the development lifecycle Perform API, integration, and end-to-end testing Identify, document, and track defects using issue tracking tools Participate in Agile ceremonies including sprint planning, reviews, and retrospectives Contribute to continuous improvement of testing strategies, tooling, and processes Required Skills & Experience Strong programming experience in Java Hands-on experience with Selenium WebDriver Experience designing and implementing automation frameworks Experience with testing frameworks such as TestNG or JUnit Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, or similar) Experience testing web applications and APIs Understanding of Agile/Scrum development environments Strong problem-solving and debugging skills Good communication skills in English Nice to Have Experience with REST API testing (e.g., REST Assured) Knowledge of BDD frameworks such as Cucumber Familiarity with Docker or containerized environments Experience with cloud platforms (AWS, GCP, or Azure) Work Model Hybrid: 2/3 days onsite in Warsaw , remaining days remote What We Offer Competitive salary or contract rate Flexible hybrid working model Opportunity to work with modern automation technologies Collaborative, international engineering environment

Technology

Capco Poland

Mid Software Development Engineer in Test - (US working hours) (She/ He/ They)

Mid

Remote

Warsaw, Poland

🏢 Summary: Offer for a Software Development Engineer in Test focused on building and maintaining automated test frameworks for APIs, databases, and UI layers in a financial platform. The role emphasizes integration testing, AI-enhanced test optimization, and embedding automation into CI/CD pipelines while collaborating with US-based teams. Position requires evening work hours and operates under a B2B contract model. 🗂️ Requirements: 4+ years of experience in software testing with strong focus on automation, Strong expertise in API, integration, and end-to-end UI testing, Experience with backend and middle-tier testing involving databases and external services, Proficiency in JavaScript, TypeScript, Python, Java, or C#, Experience designing scalable and reusable test automation frameworks, Experience integrating automated tests into CI/CD pipelines, Hands-on experience with automation testing tools, Familiarity with AI-based tools for test optimization and bug analysis, Experience working in Agile/Scrum environments, Availability to work evening hours and collaborate with US team 📃 Skills: JavaScript, TypeScript, Python, Java, C#, Postman, Rest-Assured, Selenium, Cypress, Playwright, Jenkins, GitLab, GitHub, Azure, CI/CD, APIs, SQL, AI, Agile, Scrum 🏢 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 seeking a Software Development Engineer in Test with expertise in automation testing across backend APIs, databases, and front-end systems (user and admin interfaces). The ideal candidate will leverage the latest tools, frameworks, and AI technologies to ensure the quality and performance of our platform while collaborating with cross-functional teams to streamline testing processes. You'll cooperate closely with US team, therefore working hours will be in the evening. KEY RESPONSIBILITIES: Test Automation Development Develop and maintain robust automated test suites focusing on API testing, integration testing, and UI testing for both user-facing and admin platforms Design reusable and scalable test automation frameworks. Integrate AI capabilities into the automation framework to optimize test strategies and improve efficiency. Integration Testing Validate API endpoints, data integrity, and middleware interactions between APIs, the database, and third-party systems. Collaboration & Process Improvement Work closely with developers, DevOps, and product teams to understand system architecture, identify critical paths, and ensure thorough test coverage. Contribute to Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate test execution on code commits and deployments. Coverage Analysis & Metrics Develop automated reporting tools to analyze test coverage across integration, UI, and backend layers, focusing on regression, error handling, and other critical categories. Use automation scripts to continuously track coverage gaps and ensure the automation suite addresses high-risk areas. Provide data-driven insights from automated test results to refine testing priorities and improve overall quality REQUIRED QUALIFICATIONS: 4+ years in software testing, with significant experience in automation testing. Strong understanding of API testing, integration testing, and end-to-end UI testing. Proficiency in testing tools such as Postman, Rest-Assured, Selenium, Cypress, Playwright, or similar. Experience with middle-tier testing, including APIs interacting directly with databases and external services. Proficient in JavaScript, Python, Java, or C#, with a strong preference for JavaScript/TypeScript-based frameworks. Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or Azure DevOps. Familiarity with AI-based tools for bug analysis, test optimization, and issue consolidation. Excellent analytical and problem-solving skills to identify testing bottlenecks and propose solutions. Strong verbal and written communication skills for collaboration with cross-functional teams. Background in Agile/Scrum development environments. 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

co.brick Talents sp. z o.o.

Senior Test Automation Engineer

Senior

Remote

Gliwice, Poland

120 - 120 PLN/hr

🏢 Summary: Senior Test Automation Engineer role focused on backend/API automation (70%) and web/mobile frontend testing (30%), with responsibility for designing scalable test frameworks and embedding quality gates in CI/CD pipelines. The position involves performance testing, integration and E2E validation, and close collaboration with development teams. The engineer will also lead code reviews, mentor others, and drive best practices across the SDLC. 🗂️ Requirements: 5+ years of commercial experience in test automation, Proficiency in Java and/or JavaScript, Strong knowledge of OOP, SOLID and clean code principles, Advanced Git workflow and code review experience, Expertise in REST Assured and Postman, Experience with Selenium or Selenide, Cypress, TestNG, JUnit, Cucumber, Experience with Appium and XCUITest, Experience integrating automated tests into CI/CD pipelines, Hands-on experience with Gatling, Comprehensive understanding of SDLC, English proficiency at B2/C1 level, Availability for hybrid work with regular on-site presence in Warsaw 📃 Skills: Java, JavaScript, REST, RESTAssured, Postman, Selenium, Selenide, Cypress, TestNG, JUnit, Cucumber, Appium, XCUITest, Gatling, JMeter, Git, CI/CD, Jira, Xray, JSON, OOP, SOLID, KISS 🏢 Description: co.brick talents — powered by AI, powered by people. We are seeking a technically mature Senior Test Automation Engineer to drive the quality assurance lifecycle, focusing heavily on backend/API validation (70%) while maintaining robust web and mobile frontend coverage (30%). In this role, you will go beyond executing standard test plans—you will architect and maintain scalable automated testing frameworks, integrate new performance or tooling proof-of-concepts, and actively mentor mid-level engineers. You will collaborate closely with cross-functional development squads to identify critical system paths, introduce stable quality gates, and champion software engineering best practices. Details Seniority: Senior (5+ years of commercial experience). Allocation: Full-time (1 FTE). Rate: Up to 120 PLN/h. Start Date: ASAP. Languages: English at a B2/C1 level (clear, effective communication across teams). Work Model & Location: Hybrid. Required on-site presence at the client's office in Warsaw, Poland for 1 day every two weeks (specifically Thursdays) , plus an additional 2–3 days on-site every 2–3 months for strategic planning sessions. Responsibilities Test Architecture & Strategy: Plan, design, and execute integration, system, usability, and End-to-End (E2E) testing suites. Support business units during User Acceptance Testing (UAT) phases. Backend & API Automation ($70\%$ Focus): Build and scale automated API test coverage, verifying data contracts, JSON payloads, and response structures. Frontend & Mobile Automation ($30\%$ Focus): Maintain and extend cross-browser web automation and native mobile testing workflows. CI/CD & Pipeline Quality Gates: Embed automated tests seamlessly into distribution pipelines, ensuring high availability, continuous validation, and rapid feedback loops. Performance Testing: Conduct load, stress, and scalability profiling to identify system bottlenecks. Leadership & Code Quality: Lead technical code reviews, promote engineering design patterns, run exploratory PoCs for fresh technologies, and mentor team members to foster a proactive engineering culture. Requirements Core Development Baseline Proficiency in Java and/or JavaScript (JS) . Strong understanding of clean code principles, OOP, SOLID , and KISS . Advanced Git workflow mastery and experience handling code reviews. API Testing & Automation Expert knowledge of REST Assured and Postman . Deep understanding of API response schemas and integration contract validation. Automation Frameworks & Ecosystem Web Front: Selenium / Selenide (primary web standard), Cypress , TestNG , JUnit , and Cucumber . Mobile: Appium and XCUITest . Test Management: Jira (highly preferred with Xray integration). Comprehensive expertise spanning the entire Software Development Life Cycle (SDLC). Performance & Pipelines Gatling (the primary performance testing tool within the organization). Expert control over CI/CD process chains and runner integration. Nice to have: JMeter . Soft Skills & Core Competencies Strong mentorship attitude with a natural drive to support and upscale peer engineers. Proactive mindset with excellent planning, prioritization, and analytical skills. High adaptability—comfortable managing context-switching in a dynamic environment.

Technology

New offer

emagine Polska

Quality Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Long-term B2B Quality Engineer role focused on automated testing across API, frontend, integration, and end-to-end layers in a hybrid Warsaw setup. The position emphasizes non-functional testing, CI/CD quality gates, and contract-first development practices with technologies including .NET and React. Candidates are expected to support quality assurance from specification through release readiness and AI workflow validation. 🗂️ Requirements: Experience with spec-driven development, Knowledge of contract-first delivery methodologies, Proficiency in .NET, Proficiency in React, Experience with API-first delivery, Understanding of agentic workflow, Understanding of human-in-the-loop governance, Commitment to auditability and traceability, Commitment to explainability by design, Experience with API test automation, Experience with frontend test automation, Experience with integration and end-to-end testing 📃 Skills: .NET, React, API, CI/CD, Testing, Automation, Validation, Security, Performance 🏢 Description: Contract: B2B, long term Start date: mid-August Mode: hybrid (2 days per week at the office in Warsaw) Introduction & Summary: A highly skilled Quality Engineer is sought to join a dynamic team focused on test automation and quality assurance. This role emphasizes expertise in API, frontend, integration, and end-to-end testing, with a strong focus on non-functional testing aspects such as performance and security. Ideal candidates will possess a collaborative mindset and a commitment to quality from the onset of the development process. Main Responsibilities: - Executing API, frontend, integration, and end-to-end test automation. - Performing contract testing and schema validation. - Defining acceptance criteria from specifications. - Validating workflows, state transitions, authorizations, and audits. - Conducting data quality and traceability testing. - Implementing CI/CD quality gates and ensuring release readiness. - Carrying out non-functional testing for performance, reliability, and security. - Evaluating AI/agent performance including quality recommendations and validations. Key Requirements: - Experience in spec-driven development mindset. - Knowledge of contract-first delivery methodologies. - Proficiency in .NET, React, and API-first delivery. - Understanding of agentic workflow and human-in-the-loop governance. - Commitment to auditability, traceability, and explainability by design. Nice to Have: - Experience in cross-capability collaboration. - A strong quality and validation culture.