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

EPAM Systems, Inc.

Polska

Hybrid

PLN 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Multisport
Shopping vouchers
Employee stock purchase plan
Relocation opportunities
Remote work within Poland

Job summary

EPAM Systems, Inc. is seeking an experienced SDET specialising in JavaScript/TypeScript and Playwright to join our engineering team in Poland. You will design, implement, and maintain automated tests across API, functional and performance areas, and integrate tests into CI/CD pipelines.

You will collaborate with test managers, product owners, and developers to ensure traceability to requirements, create robust test scripts, and maintain test artifacts in Jira/Confluence and other tools.

Qualifications

  • 5+ years of experience in JavaScript/TypeScript test automation.
  • Hands-on expertise with Playwright.
  • Understanding of API testing, mocking, and contract validation.
  • Experience integrating automated tests into CI/CD pipelines and maintaining traceability in test management tools.

Responsibilities

  • Collaborate with test managers and product owners to understand test plans and approaches.
  • Design, develop, and execute automated tests covering functional and non-functional aspects.
  • Maintain component-level test suites with mocks and contracts for isolated testing.
  • Plan, execute, and analyze performance and load tests to assess scalability and stability.

Skills

JavaScript/TypeScript test automation
Playwright
API testing
CI/CD
Agile methodologies
Traceability

Tools

Playwright
Swagger
Supertest
WireMock
Pact

Job description

We are seeking an experienced SDET specializing in JavaScript/TypeScript and Playwright to join our engineering team and ensure the quality and reliability of our software products. In this role, 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.ResponsibilitiesCollaborate with test managers and product owners to understand test plans and approaches for new and existing software featuresAnalyze requirements, acceptance criteria, and technical documentation to create clear and comprehensive test scenarios and scriptsDesign, develop, and execute automated tests covering functional and non-functional aspects of the softwareImplement API testing strategies to validate endpoints for correctness, security, reliability, and performanceMaintain component-level test suites with appropriate mocks and contracts to ensure modules function correctly in isolation and as part of the systemPlan, execute, and analyze performance and load tests to assess system scalability, responsiveness, and stabilityIdentify, document, and report defects with detailed reproduction steps, logs, and supporting evidenceCoordinate with developers, DevOps, and other engineering teams to anticipate and test upcoming changesBuild and maintain automated test scripts and frameworks with a focus on efficiency, coverage, and repeatability, and integrate them into CI/CD pipelines with quality gatesMaintain organized and traceable test artifacts in tools such as Xray, Jira, Confluence, and Git, ensuring all tests are linked to requirements and acceptance criteriaIdentify risks, escalate critical issues, and propose mitigation strategies to support high-quality, timely software releasesParticipate in Agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and backlog groomingRequirements5+ years of experience in JavaScript/TypeScript test automation3+ years of hands-on expertise with PlaywrightUnderstanding of API testing, mocking, and contract validation using modern toolsExperience integrating automated tests into CI/CD pipelines and maintaining traceability in test management toolsProficiency in Agile methodologies and effective cross-team communicationSkills in designing and automating API tests traced to Swagger endpoints, with experience maintaining mocks/stubs using tools such as Playwright, Supertest, Wiremock, Bruno, and PactFamiliarity with WireMock, Docker Compose/TestContainers (with Postgres and Kafka), and LocalStack for building isolated component test suitesExperience developing reusable test frameworks, libraries, and utilities to support scalable automationNice to haveExperience with AI-assisted development tools, such as GitHub Copilot within VS Code, to accelerate test case and script creationWe offerWe gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors. Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusivelyEPAM 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

EPAM Systems • Poland

On-site
PLN 120,000 - 190,000
Hybrid by design
Relocation opportunities within Poland
Health insurance
+2
Senior Automation Tester in Python
Senior Automation Tester in Python

EPAM Systems, Inc. • Polska

Hybrid
PLN 180,000 - 300,000
Health insurance
Multisport card
Shopping vouchers
+2
Senior/Lead QA Automation Engineer in Java
Senior/Lead QA Automation Engineer in Java

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 210,000 - 250,000
Health insurance
Multisport
Shopping vouchers
+2
Senior/Lead QA Automation Engineer in Java
Senior/Lead QA Automation Engineer in Java

EPAM Systems, Inc. • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid work mode
Office in Kraków
Relocation opportunities
Lead QA Automation Engineer, JavaScript
Lead QA Automation Engineer, JavaScript

EPAM Systems, Inc. • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+2
Senior Automation Tester in Python (for Gen AI powered applications)
Senior Automation Tester in Python (for Gen AI powered applications)

EPAM Systems, Inc. • Polska

Hybrid
PLN 180,000 - 300,000
Health insurance
Hybrid by design
Relocation opportunities
+1
Manual and Full Stack Automation Tester - JavaScript
Manual and Full Stack Automation Tester - JavaScript

EPAM Systems • Poland

On-site
PLN 120,000 - 180,000
Hybrid/Remote friendly
Relocation opportunities
Abroad work up to 60 days
+4
SDET (JS/TS) with Playwright — Remote & CI/CD
SDET (JS/TS) with Playwright — Remote & CI/CD

EPAM Systems, Inc. • Polska

Hybrid
PLN 120,000 - 180,000
Health insurance
Multisport
Shopping vouchers
+3
Lead Automation Tester in Java
Lead Automation Tester in Java

EPAM Systems, Inc. • Polska

Remote
PLN 250,000 - 420,000
Health insurance
Employee Stock Purchase Plan
Relocation opportunities
+2
Senior Full Stack Developer (Java/Node.js/Angular)
Senior Full Stack Developer (Java/Node.js/Angular)

EPAM Systems, Inc. • Kraków

On-site
PLN 250,000 - 380,000
Health insurance
Stock Purchase Plan
Hybrid by design