June 2, 2026

Java SDET (UI, API & Backend Automation)

Senior • Remote

800 - 900 PLN

Warsaw, Poland

🚀 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.

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

Senior SDET / Java QA Automation Engineer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior SDET / Java QA Automation Engineer role focused on building and maintaining scalable test automation frameworks for UI, API, and database testing in a hybrid model. The position involves hands-on automation using Java-based tools, integrating tests into CI/CD pipelines, and ensuring high software quality through robust engineering practices. 🗂️ Requirements: 6+ years of QA Automation / SDET experience, Strong hands-on experience with Java test automation, Experience with Selenium using Java, Experience with Rest Assured using Java, Experience with BDD Cucumber, Experience implementing and maintaining CI/CD pipelines, Strong knowledge of SQL and database testing, Experience with TestNG and/or JUnit, Hands-on experience with Git, Hands-on experience with Maven or Ant, Experience with Oracle, PostgreSQL, or MongoDB, Familiarity with Jira or Rally 📃 Skills: Java, Selenium, RestAssured, Cucumber, SQL, TestNG, JUnit, Git, Maven, Ant, Oracle, PostgreSQL, MongoDB, Jira, Rally, CICD 🏢 Description: 📍 Location: Kraków, Poland 🏢 Work Model: Hybrid (3 days per week in the office) We are looking for an experienced Senior SDET / Java QA Automation Engineer to join a global team focused on delivering high-quality software through robust test automation practices. This role is ideal for a hands-on automation professional with strong expertise in Java, Selenium, Rest Assured, and BDD Cucumber , who enjoys building scalable automation frameworks and contributing to quality engineering initiatives. Key Responsibilities Design, develop, and maintain automated test frameworks using Java and Selenium Build and execute automated API tests using Rest Assured Create and maintain UI, API, and Database test suites Integrate automation solutions into CI/CD pipelines Analyze test results, application logs, and troubleshoot failures Perform database validation and data integrity testing using SQL Collaborate closely with developers, business analysts, and QA teams to ensure product quality Required Skills & Experience ✔ 6 years+ of dedicated QA Automation / SDET experience ✔ Strong hands-on experience with Java-based test automation ✔ Rest Assured with Java ✔ Selenium with Java ✔ BDD Cucumber ✔ Experience implementing and maintaining CI/CD pipelines ✔ Strong knowledge of SQL and Database Testing ✔ Experience with TestNG and/or JUnit ✔ Hands-on experience with Git , Maven , or Ant ✔ Experience working with databases such as Oracle, PostgreSQL, and MongoDB ✔ Familiarity with test and requirement management tools such as Jira and Rally Nice to Have ⭐ Spring Boot ⭐ JavaScript ⭐ Playwright ⭐ Experience building automation frameworks from scratch

Technology

Strategicsiq

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

Mid

Hybrid

Krakow, Poland

1,200 - 1,400 PLN

🏢 Summary: SDET role focused on designing and developing scalable test automation frameworks using Java and Selenium in a hybrid model (2 days onsite in Kraków). The position involves integrating automated tests into CI/CD pipelines and ensuring software quality through API, integration, and end-to-end testing in an Agile environment. The role emphasizes strong development skills and close collaboration with engineering teams. 🗂️ Requirements: Strong programming experience in Java, Hands-on experience with Selenium WebDriver, Experience designing and implementing automation frameworks, Experience with TestNG or JUnit, Experience with CI/CD tools, Experience testing web applications and APIs, Understanding of Agile/Scrum, Ability to perform API, integration, and end-to-end testing, Strong debugging skills, English proficiency 📃 Skills: Java, Selenium, WebDriver, TestNG, JUnit, Jenkins, GitLab, CI/CD, REST, Cucumber, Docker, AWS, GCP, Azure, API 🏢 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 Kraków. This role requires a hybrid presence with two days per week onsite in the Kraków 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 Kraków , 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

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

DCV Technologies

SDET API Engineer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: B2B contract role for an experienced SDET focused on API automation within a financial/payments project involving FX rate platforms. The position involves building and maintaining automated tests across API, backend, and UI layers using Java-based technologies. Hybrid work model in Warsaw with immediate start for a minimum 6-month engagement. 🗂️ Requirements: 3–5 years of experience as SDET, Strong experience in API automation testing, Proficiency in Java for test automation, Experience with UI automation frameworks, Experience with backend automation testing, Experience with MySQL data testing, Knowledge of BDD frameworks 📃 Skills: Java, Selenium, Cucumber, Serenity, SpringBoot, MySQL, BDD, API, SQL 🏢 Description: 📌 We’re looking for an experienced SDET API to join a fast-paced, high-impact project in the financial / payments domain. B2B Contract duration Minimum 6 months and will be extended Expected start date – Immediate Work location – Warsaw Hybrid working – 3 days from office per week from Warsaw Job Description – UI Automation using Selenium, Cucumber, Serenity (BDD Framework) – Backend Automation using Java, Spring Boot – API Automation using Java – MYSQL Data Testing Roles and Responsibilities: API Automation Testing Qualification and Years of exp needed – 3 to 5 yrs of experience Mandatory Skills – SDET: Desired Skills – UI Automation using Selenium, Cucumber, Serenity (BDD Framework) – Backend Automation using Java, Spring Boot – API Automation using Java – MYSQL Data Testing Details about the project they would be working on: – Platform facilitates setting of currency conversion (FX) rates multiple times daily for use by various client services. Benefits: Collaborative and supportive team culture Exposure to innovative projects  in the biopharmaceutical industry Opportunity to work with global teams and stakeholders 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk

Technology

EPAM Systems

Senior SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright

Senior

Remote

Gdansk, Poland

🏢 Summary: Remote Senior SDET role focused on JavaScript/TypeScript and Playwright automation testing across functional, API, component, and performance testing. The position involves building and maintaining automated test frameworks, integrating tests into CI/CD pipelines, and collaborating closely with engineering teams in an Agile environment. Candidates must work between 13:00 and 21:00 Polish time. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, Hands-on Playwright expertise, API and web service testing experience, Experience with mocking and stubbing tools, CI/CD integration experience, Test management and traceability experience, Agile methodology experience, English proficiency at B2+ level 📃 Skills: JavaScript, TypeScript, Playwright, API, CI/CD, Swagger, Supertest, WireMock, Bruno, Pact, k6, Grafana, Xray, Jira, Confluence, Git, Node.js, Docker, AWS, LocalStack, Copilot 🏢 Description: We are looking for a Senior SDET specializing in JavaScript/TypeScript and Playwright to play a critical role in ensuring the quality and reliability of our software products. You will collaborate closely with test managers, product owners, developers, and other engineering teams to design, implement, and maintain robust automated test solutions. Your work will span functional, non-functional, API, component, and performance testing, with a strong emphasis on automation, CI/CD integration, and traceability. This is a fully remote position with a requirement to work from 13:00 to 21:00 Polish time, due to the client team's location. Responsibilities Collaborate with test managers and product owners to understand test plans and approaches for new and existing software features Analyze requirements, acceptance criteria, and technical documentation to create clear, concise, and comprehensive test scenarios and scripts Design, develop, and execute automated tests covering both functional and non-functional aspects of the software Implement comprehensive API testing strategies to validate endpoints for correctness, security, reliability, and performance Build and maintain component-level test suites with appropriate mocks and contracts, ensuring modules function correctly in isolation and as part of the system Plan, execute, and analyze performance and load tests to assess system scalability, responsiveness, and stability under various conditions Identify, document, and report defects with detailed reproduction steps, logs, and supporting evidence Work closely with developers, DevOps, and other engineering teams to anticipate and test upcoming changes Create and maintain automated test scripts and frameworks, focusing on efficiency, coverage, and repeatability, and integrate them into CI/CD pipelines with quality gates Design, implement, and maintain Playwright-based test suites to verify software requirements and end-to-end user workflows Automate API tests traced to Swagger endpoints and requirements, maintaining mocks/stubs using tools such as Playwright, Supertest, WireMock, Bruno, and Pact Author performance scripts in k6, run smoke tests on nightly builds, execute full load/stress tests on each iteration, analyze bottlenecks using dashboards (e.g., Grafana, Xray), and provide remediation recommendations Leverage approved AI-assisted technologies (e.g., GitHub Copilot within VS Code) to accelerate test case and script creation, verifying and refining AI-generated code for correctness, security, and compliance before CI/CD integration Maintain organized and traceable test artifacts in tools such as Xray, Jira, Confluence, and Git, ensuring all tests are linked to requirements and acceptance criteria Participate actively in Agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and backlog grooming Requirements 5+ years of experience in JavaScript/TypeScript test automation Hands-on expertise in Playwright Proficiency in test case development, including mocking and stubbing tools Solid understanding of API and web service testing, including mocking and contract validation using modern tools Skills in integrating automated tests into CI/CD pipelines and maintaining traceability in test management tools Competency in Agile methodologies and effective cross-team communication Excellent command of written and spoken English (B2+ level) Nice to have Familiarity with performance and functional testing, including tools such as Grafana k6 and analysis dashboards (e.g., Grafana, Xray plug-in for Jira) Background in containerization and service isolation using Docker, WireMock, and AWS (LocalStack) Experience with contract testing tools Knowledge of Node.js Experience with AI-assisted development tools such as GitHub Copilot We offer 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

EPAM Systems

Senior SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright

Senior

Remote

Katowice, Poland

🏢 Summary: Remote Senior SDET role focused on JavaScript/TypeScript and Playwright automation testing across functional, API, component, and performance testing. The position involves building and maintaining automated test frameworks, integrating tests into CI/CD pipelines, and collaborating with cross-functional Agile teams. Candidates will work with modern testing, mocking, and performance tools while ensuring traceability and software quality. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, Hands-on experience with Playwright, Experience with API and web service testing, Experience with mocking and stubbing tools, Ability to integrate automated tests into CI/CD pipelines, Experience with test management and traceability tools, Knowledge of Agile methodologies, English proficiency at B2+ level 📃 Skills: JavaScript, TypeScript, Playwright, Supertest, WireMock, Bruno, Pact, k6, Grafana, Xray, Jira, Confluence, Git, Swagger, CI/CD, Docker, AWS, LocalStack, Node.js, GitHub, Copilot 🏢 Description: We are looking for a Senior SDET specializing in JavaScript/TypeScript and Playwright to play a critical role in ensuring the quality and reliability of our software products. You will collaborate closely with test managers, product owners, developers, and other engineering teams to design, implement, and maintain robust automated test solutions. Your work will span functional, non-functional, API, component, and performance testing, with a strong emphasis on automation, CI/CD integration, and traceability. This is a fully remote position with a requirement to work from 13:00 to 21:00 Polish time, due to the client team's location. Responsibilities Collaborate with test managers and product owners to understand test plans and approaches for new and existing software features Analyze requirements, acceptance criteria, and technical documentation to create clear, concise, and comprehensive test scenarios and scripts Design, develop, and execute automated tests covering both functional and non-functional aspects of the software Implement comprehensive API testing strategies to validate endpoints for correctness, security, reliability, and performance Build and maintain component-level test suites with appropriate mocks and contracts, ensuring modules function correctly in isolation and as part of the system Plan, execute, and analyze performance and load tests to assess system scalability, responsiveness, and stability under various conditions Identify, document, and report defects with detailed reproduction steps, logs, and supporting evidence Work closely with developers, DevOps, and other engineering teams to anticipate and test upcoming changes Create and maintain automated test scripts and frameworks, focusing on efficiency, coverage, and repeatability, and integrate them into CI/CD pipelines with quality gates Design, implement, and maintain Playwright-based test suites to verify software requirements and end-to-end user workflows Automate API tests traced to Swagger endpoints and requirements, maintaining mocks/stubs using tools such as Playwright, Supertest, WireMock, Bruno, and Pact Author performance scripts in k6, run smoke tests on nightly builds, execute full load/stress tests on each iteration, analyze bottlenecks using dashboards (e.g., Grafana, Xray), and provide remediation recommendations Leverage approved AI-assisted technologies (e.g., GitHub Copilot within VS Code) to accelerate test case and script creation, verifying and refining AI-generated code for correctness, security, and compliance before CI/CD integration Maintain organized and traceable test artifacts in tools such as Xray, Jira, Confluence, and Git, ensuring all tests are linked to requirements and acceptance criteria Participate actively in Agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and backlog grooming Requirements 5+ years of experience in JavaScript/TypeScript test automation Hands-on expertise in Playwright Proficiency in test case development, including mocking and stubbing tools Solid understanding of API and web service testing, including mocking and contract validation using modern tools Skills in integrating automated tests into CI/CD pipelines and maintaining traceability in test management tools Competency in Agile methodologies and effective cross-team communication Excellent command of written and spoken English (B2+ level) Nice to have Familiarity with performance and functional testing, including tools such as Grafana k6 and analysis dashboards (e.g., Grafana, Xray plug-in for Jira) Background in containerization and service isolation using Docker, WireMock, and AWS (LocalStack) Experience with contract testing tools Knowledge of Node.js Experience with AI-assisted development tools such as GitHub Copilot We offer 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

EPAM Systems

Senior SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright

Senior

Remote

Lodz, Poland

🏢 Summary: Senior SDET role focused on building and maintaining automated testing solutions using JavaScript/TypeScript and Playwright in a fully remote environment. The position covers functional, API, component, and performance testing with strong CI/CD integration, traceability, and collaboration across Agile engineering teams. Candidates will work on scalable test frameworks, API validation, and performance analysis while supporting high software quality standards. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, Hands-on experience with Playwright, Experience with test case development, mocking, and stubbing, Knowledge of API and web service testing, Experience with contract validation and API mocking tools, Experience integrating automated tests into CI/CD pipelines, Knowledge of Agile methodologies, English proficiency at B2 level or higher 📃 Skills: JavaScript, TypeScript, Playwright, Supertest, WireMock, Bruno, Pact, k6, Grafana, Xray, Jira, Confluence, Git, Swagger, Docker, AWS, LocalStack, Node.js, GitHub, Copilot, CI/CD 🏢 Description: We are looking for a Senior SDET specializing in JavaScript/TypeScript and Playwright to play a critical role in ensuring the quality and reliability of our software products. You will collaborate closely with test managers, product owners, developers, and other engineering teams to design, implement, and maintain robust automated test solutions. Your work will span functional, non-functional, API, component, and performance testing, with a strong emphasis on automation, CI/CD integration, and traceability. This is a fully remote position with a requirement to work from 13:00 to 21:00 Polish time, due to the client team's location. Responsibilities Collaborate with test managers and product owners to understand test plans and approaches for new and existing software features Analyze requirements, acceptance criteria, and technical documentation to create clear, concise, and comprehensive test scenarios and scripts Design, develop, and execute automated tests covering both functional and non-functional aspects of the software Implement comprehensive API testing strategies to validate endpoints for correctness, security, reliability, and performance Build and maintain component-level test suites with appropriate mocks and contracts, ensuring modules function correctly in isolation and as part of the system Plan, execute, and analyze performance and load tests to assess system scalability, responsiveness, and stability under various conditions Identify, document, and report defects with detailed reproduction steps, logs, and supporting evidence Work closely with developers, DevOps, and other engineering teams to anticipate and test upcoming changes Create and maintain automated test scripts and frameworks, focusing on efficiency, coverage, and repeatability, and integrate them into CI/CD pipelines with quality gates Design, implement, and maintain Playwright-based test suites to verify software requirements and end-to-end user workflows Automate API tests traced to Swagger endpoints and requirements, maintaining mocks/stubs using tools such as Playwright, Supertest, WireMock, Bruno, and Pact Author performance scripts in k6, run smoke tests on nightly builds, execute full load/stress tests on each iteration, analyze bottlenecks using dashboards (e.g., Grafana, Xray), and provide remediation recommendations Leverage approved AI-assisted technologies (e.g., GitHub Copilot within VS Code) to accelerate test case and script creation, verifying and refining AI-generated code for correctness, security, and compliance before CI/CD integration Maintain organized and traceable test artifacts in tools such as Xray, Jira, Confluence, and Git, ensuring all tests are linked to requirements and acceptance criteria Participate actively in Agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and backlog grooming Requirements 5+ years of experience in JavaScript/TypeScript test automation Hands-on expertise in Playwright Proficiency in test case development, including mocking and stubbing tools Solid understanding of API and web service testing, including mocking and contract validation using modern tools Skills in integrating automated tests into CI/CD pipelines and maintaining traceability in test management tools Competency in Agile methodologies and effective cross-team communication Excellent command of written and spoken English (B2+ level) Nice to have Familiarity with performance and functional testing, including tools such as Grafana k6 and analysis dashboards (e.g., Grafana, Xray plug-in for Jira) Background in containerization and service isolation using Docker, WireMock, and AWS (LocalStack) Experience with contract testing tools Knowledge of Node.js Experience with AI-assisted development tools such as GitHub Copilot We offer 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

EPAM Systems

Senior SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright

Senior

Remote

Wroclaw, Poland

🏢 Summary: Senior SDET role focused on JavaScript/TypeScript and Playwright automation testing in a fully remote environment. The position involves building and maintaining automated functional, API, component, and performance tests integrated with CI/CD pipelines while collaborating across Agile engineering teams. Candidates will work on scalable test frameworks, API validation, performance testing, and traceability using modern QA and DevOps tools. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, Hands-on expertise with Playwright, Experience with test case development, mocking, and stubbing, Knowledge of API and web service testing, Experience with contract validation and API mocking tools, Experience integrating automated tests into CI/CD pipelines, Experience with test management and traceability tools, Knowledge of Agile methodologies, English proficiency at B2+ level, Availability to work 13:00–21:00 Polish time 📃 Skills: JavaScript, TypeScript, Playwright, Supertest, WireMock, Bruno, Pact, k6, Grafana, Xray, Jira, Confluence, Git, CI/CD, Swagger, Docker, AWS, LocalStack, Node.js, GitHub, Copilot, VSCode 🏢 Description: We are looking for a Senior SDET specializing in JavaScript/TypeScript and Playwright to play a critical role in ensuring the quality and reliability of our software products. You will collaborate closely with test managers, product owners, developers, and other engineering teams to design, implement, and maintain robust automated test solutions. Your work will span functional, non-functional, API, component, and performance testing, with a strong emphasis on automation, CI/CD integration, and traceability. This is a fully remote position with a requirement to work from 13:00 to 21:00 Polish time, due to the client team's location. Responsibilities Collaborate with test managers and product owners to understand test plans and approaches for new and existing software features Analyze requirements, acceptance criteria, and technical documentation to create clear, concise, and comprehensive test scenarios and scripts Design, develop, and execute automated tests covering both functional and non-functional aspects of the software Implement comprehensive API testing strategies to validate endpoints for correctness, security, reliability, and performance Build and maintain component-level test suites with appropriate mocks and contracts, ensuring modules function correctly in isolation and as part of the system Plan, execute, and analyze performance and load tests to assess system scalability, responsiveness, and stability under various conditions Identify, document, and report defects with detailed reproduction steps, logs, and supporting evidence Work closely with developers, DevOps, and other engineering teams to anticipate and test upcoming changes Create and maintain automated test scripts and frameworks, focusing on efficiency, coverage, and repeatability, and integrate them into CI/CD pipelines with quality gates Design, implement, and maintain Playwright-based test suites to verify software requirements and end-to-end user workflows Automate API tests traced to Swagger endpoints and requirements, maintaining mocks/stubs using tools such as Playwright, Supertest, WireMock, Bruno, and Pact Author performance scripts in k6, run smoke tests on nightly builds, execute full load/stress tests on each iteration, analyze bottlenecks using dashboards (e.g., Grafana, Xray), and provide remediation recommendations Leverage approved AI-assisted technologies (e.g., GitHub Copilot within VS Code) to accelerate test case and script creation, verifying and refining AI-generated code for correctness, security, and compliance before CI/CD integration Maintain organized and traceable test artifacts in tools such as Xray, Jira, Confluence, and Git, ensuring all tests are linked to requirements and acceptance criteria Participate actively in Agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and backlog grooming Requirements 5+ years of experience in JavaScript/TypeScript test automation Hands-on expertise in Playwright Proficiency in test case development, including mocking and stubbing tools Solid understanding of API and web service testing, including mocking and contract validation using modern tools Skills in integrating automated tests into CI/CD pipelines and maintaining traceability in test management tools Competency in Agile methodologies and effective cross-team communication Excellent command of written and spoken English (B2+ level) Nice to have Familiarity with performance and functional testing, including tools such as Grafana k6 and analysis dashboards (e.g., Grafana, Xray plug-in for Jira) Background in containerization and service isolation using Docker, WireMock, and AWS (LocalStack) Experience with contract testing tools Knowledge of Node.js Experience with AI-assisted development tools such as GitHub Copilot We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode 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: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright

Senior

Remote

Poznan, Poland

🏢 Summary: Senior SDET role focused on JavaScript/TypeScript automation testing with Playwright, covering functional, API, component, and performance testing in a fully remote environment. The position involves building automated test frameworks, integrating tests into CI/CD pipelines, and collaborating across Agile engineering teams. Candidates will work with modern testing, monitoring, and AI-assisted development tools to ensure software quality, scalability, and reliability. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, Hands-on experience with Playwright, Experience with API and web service testing, Experience with mocking and stubbing tools, Ability to integrate automated tests into CI/CD pipelines, Experience with test management and traceability tools, Knowledge of Agile methodologies, English proficiency at B2+ level 📃 Skills: JavaScript, TypeScript, Playwright, API, Supertest, WireMock, Bruno, Pact, k6, Grafana, Xray, Jira, Confluence, Git, CI/CD, Swagger, Node.js, Docker, AWS, LocalStack, Copilot, VSCode 🏢 Description: We are looking for a Senior SDET specializing in JavaScript/TypeScript and Playwright to play a critical role in ensuring the quality and reliability of our software products. You will collaborate closely with test managers, product owners, developers, and other engineering teams to design, implement, and maintain robust automated test solutions. Your work will span functional, non-functional, API, component, and performance testing, with a strong emphasis on automation, CI/CD integration, and traceability. This is a fully remote position with a requirement to work from 13:00 to 21:00 Polish time, due to the client team's location. Responsibilities Collaborate with test managers and product owners to understand test plans and approaches for new and existing software features Analyze requirements, acceptance criteria, and technical documentation to create clear, concise, and comprehensive test scenarios and scripts Design, develop, and execute automated tests covering both functional and non-functional aspects of the software Implement comprehensive API testing strategies to validate endpoints for correctness, security, reliability, and performance Build and maintain component-level test suites with appropriate mocks and contracts, ensuring modules function correctly in isolation and as part of the system Plan, execute, and analyze performance and load tests to assess system scalability, responsiveness, and stability under various conditions Identify, document, and report defects with detailed reproduction steps, logs, and supporting evidence Work closely with developers, DevOps, and other engineering teams to anticipate and test upcoming changes Create and maintain automated test scripts and frameworks, focusing on efficiency, coverage, and repeatability, and integrate them into CI/CD pipelines with quality gates Design, implement, and maintain Playwright-based test suites to verify software requirements and end-to-end user workflows Automate API tests traced to Swagger endpoints and requirements, maintaining mocks/stubs using tools such as Playwright, Supertest, WireMock, Bruno, and Pact Author performance scripts in k6, run smoke tests on nightly builds, execute full load/stress tests on each iteration, analyze bottlenecks using dashboards (e.g., Grafana, Xray), and provide remediation recommendations Leverage approved AI-assisted technologies (e.g., GitHub Copilot within VS Code) to accelerate test case and script creation, verifying and refining AI-generated code for correctness, security, and compliance before CI/CD integration Maintain organized and traceable test artifacts in tools such as Xray, Jira, Confluence, and Git, ensuring all tests are linked to requirements and acceptance criteria Participate actively in Agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and backlog grooming Requirements 5+ years of experience in JavaScript/TypeScript test automation Hands-on expertise in Playwright Proficiency in test case development, including mocking and stubbing tools Solid understanding of API and web service testing, including mocking and contract validation using modern tools Skills in integrating automated tests into CI/CD pipelines and maintaining traceability in test management tools Competency in Agile methodologies and effective cross-team communication Excellent command of written and spoken English (B2+ level) Nice to have Familiarity with performance and functional testing, including tools such as Grafana k6 and analysis dashboards (e.g., Grafana, Xray plug-in for Jira) Background in containerization and service isolation using Docker, WireMock, and AWS (LocalStack) Experience with contract testing tools Knowledge of Node.js Experience with AI-assisted development tools such as GitHub Copilot We offer 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.