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

EPAM Systems

Poland

Hybrid

PLN 120,000 - 190,000

Full time

3 hours ago
Be an early applicant
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

Hybrid by design
Relocation opportunities within Poland
Health insurance
Multisport
Stock purchase plan

Job summary

EPAM Systems in Poland is seeking an experienced SDET specializing in JavaScript/TypeScript and Playwright to join our engineering team and drive automated testing across functional, API, and performance areas. You will collaborate with test managers, product owners, and developers to design, implement, and maintain robust automated test solutions.

You will design, develop, and execute automated tests covering functional and non-functional aspects, implement API testing strategies, and maintain

Qualifications

  • 5+ years in JavaScript/TypeScript test automation.
  • Hands-on 3+ years with Playwright.
  • Experience with API testing, mocks, and contract validation.
  • CI/CD integration and test management traceability.
  • Agile methodologies and cross-team communication.
  • API tests tied to Swagger endpoints; mocking tools like Playwright, Supertest, WireMock, Pact.

Responsibilities

  • Collaborate with test managers and product owners to understand test plans.
  • Design, develop, and execute automated tests for functional and non-functional areas.
  • Implement API testing strategies for endpoints' correctness, security, performance.
  • Maintain component-level tests with mocks and contracts.
  • Plan and analyze performance and load tests for scalability and stability.
  • Report defects with reproducible steps and logs.
  • Integrate automation into CI/CD pipelines with quality gates.
  • Maintain traceable test artifacts in Xray, Jira, Confluence, and Git.
  • Participate in Agile ceremonies and cross-team collaboration.

Skills

JS/TS
Playwright
API testing
CI/CD
Agile
Swagger
Mocks & contracts
Test frameworks
Docker
LocalStack
Pact
WireMock
Bruno

Tools

Swagger
Docker
PostgreSQL
Kafka
TestContainers
Playwright

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.

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 and comprehensive test scenarios and scripts
  • Design, develop, and execute automated tests covering functional and non-functional aspects of the software
  • Implement API testing strategies to validate endpoints for correctness, security, reliability, and performance
  • Maintain component-level test suites with appropriate mocks and contracts to ensure 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
  • Identify, document, and report defects with detailed reproduction steps, logs, and supporting evidence
  • Coordinate with developers, DevOps, and other engineering teams to anticipate and test upcoming changes
  • Build and maintain automated test scripts and frameworks with a focus on efficiency, coverage, and repeatability, and integrate them into CI/CD pipelines with quality gates
  • 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
  • Identify risks, elevate critical issues, and propose mitigation strategies to support high-quality, timely software releases
  • Participate in Agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and backlog grooming
Requirements
  • 5+ years of experience in JavaScript/TypeScript test automation
  • 3+ years of hands-on expertise with Playwright
  • Understanding of API testing, mocking, and contract validation using modern tools
  • Experience integrating automated tests into CI/CD pipelines and maintaining traceability in test management tools
  • Proficiency in Agile methodologies and effective cross-team communication
  • Skills in designing and automating API tests traced to Swagger endpoints, with experience maintaining mocks/stubs using tools such as Playwright, Supertest, Wiremock, Bruno, and Pact
  • Familiarity with WireMock, Docker Compose/TestContainers (with Postgres and Kafka), and LocalStack for building isolated component test suites
  • Experience developing reusable test frameworks, libraries, and utilities to support scalable automation
Nice to have
  • Experience with AI-assisted development tools, such as GitHub Copilot within VS Code, to accelerate test case and script creation
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Automation Test Engineer (JavaScript, Playwright)
Senior Automation Test Engineer (JavaScript, Playwright)

EPAM Systems • Poland

Hybrid
PLN 120,000 - 180,000
Hybrid by design
Relocation opportunities
English classes
+5
Senior QA Automation Engineer (AI-enabled Platform)
Senior QA Automation Engineer (AI-enabled Platform)

EPAM Systems • Poland

Hybrid
PLN 180,000 - 240,000
Hybrid by design mode and remote workภ
Chance to work abroad for up to 60 20
Relocation opportunities
+5
Senior Automation Test Engineer (JavaScript, Playwright)
Senior Automation Test Engineer (JavaScript, Playwright)

EPAM Systems, Inc. • Poland

Hybrid
PLN 120,000 - 180,000
Hybrid by design
Remote within Poland
Opportunity to work abroad up to 60
Lead Security Testing Engineer
Lead Security Testing Engineer

EPAM Systems • Poland

Hybrid
PLN 180,000 - 280,000
Health insurance
Multisport
Employee Stock Purchase Plan
+1
Lead Security Testing Engineer
Lead Security Testing Engineer

EPAM Systems • Łódź

Hybrid
PLN 180,000 - 280,000
Hybrid work model
Relocation opportunities
Employee stock purchase plan
+5
Senior QA / ML Tester
Senior QA / ML Tester

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid work design
Work remotely within Poland
Opportunity to work abroad up to 60/90
Lead Full-stack Developer
Lead Full-stack Developer

EPAM Systems • Poland

Hybrid
PLN 230,000 - 420,000
Hybrid work design
Remote within Poland
English classes
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Kraków

Hybrid
PLN 447,000 - 708,000
Hybrid work model
Relocation opportunities
English classes
+5
Senior Full Stack Developer (Angular & Node.js) at EPAM Systems
Senior Full Stack Developer (Angular & Node.js) at EPAM Systems

EPAM Systems • Województwo pomorskie

On-site
PLN 180,000 - 300,000
Hybrid work model
Relocation opportunities
Remote work within Poland
+2
Senior QA Automation Engineer (Python)
Senior QA Automation Engineer (Python)

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid work model
Remote allowed within Poland
Opportunity to work abroad up to 60?0?
+9