Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
July 10, 2026
Senior SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright
Senior • Remote
Gdansk, Poland
Apply now
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.
Similar jobs you might like
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.
Technology
EPAM Systems
Senior SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright
Senior
Remote
Krakow, Poland
🏢 Summary: Senior SDET role focused on JavaScript/TypeScript and Playwright automation testing for web applications and APIs. The position involves building automated test frameworks, API and performance testing, CI/CD integration, and collaboration with Agile engineering teams in a fully remote setup aligned with Polish working hours. 🗂️ 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, Experience integrating automated tests into CI/CD pipelines, Knowledge of test management and traceability tools, Understanding of Agile methodologies, English proficiency at B2+ level 📃 Skills: JavaScript, TypeScript, Playwright, API, CI/CD, Swagger, Supertest, WireMock, Bruno, Pact, k6, Grafana, Xray, Jira, Confluence, Git, VSCode, GitHub, Docker, AWS, LocalStack, Node.js 🏢 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 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
Warsaw, Poland
🏢 Summary: Senior SDET role focused on JavaScript/TypeScript and Playwright automation testing in a fully remote environment. The position involves designing and maintaining automated test frameworks, API and performance testing, and integrating testing into CI/CD pipelines while collaborating across Agile engineering teams. Work includes functional, non-functional, component, and end-to-end testing with strong emphasis on traceability and quality assurance. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, Hands-on Playwright expertise, Experience with test case development, Knowledge of mocking and stubbing tools, API and web service testing experience, Contract validation experience, CI/CD pipeline integration skills, Experience with test management and traceability tools, Agile methodology experience, English proficiency at B2+ level 📃 Skills: JavaScript, TypeScript, Playwright, API, Swagger, Supertest, WireMock, Bruno, Pact, k6, Grafana, Xray, Jira, Confluence, Git, 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
SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright
Senior
Remote
Poznan, WP, Poland
🏢 Summary: SDET role focused on designing, automating, and maintaining end-to-end quality assurance solutions using JavaScript/TypeScript and Playwright. The role covers functional, non-functional, API, component, and performance testing, with automated tests integrated into CI/CD pipelines and traceable to requirements. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, 3+ years of hands-on Playwright experience, API testing, mocking, and contract validation expertise, CI/CD test integration experience, Test-management traceability experience, Agile methodology proficiency, Cross-team communication skills, API test automation against Swagger endpoints, Experience with Playwright, Supertest, WireMock, Bruno, or Pact, Experience building isolated component test suites with Docker Compose/TestContainers, Postgres, Kafka, and LocalStack, Experience developing reusable test frameworks, libraries, and utilities 📃 Skills: JavaScript, TypeScript, Playwright, API, CI/CD, Swagger, Supertest, WireMock, Bruno, Pact, Docker, TestContainers, Postgres, Kafka, LocalStack, Xray, Jira, Confluence, Git 🏢 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, escalate 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.
Technology
EPAM Systems
SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright
Senior
Remote
Warsaw, Poland
🏢 Summary: Experienced SDET role focused on building and maintaining JavaScript/TypeScript and Playwright automated testing solutions. The position covers functional, non-functional, API, component, and performance testing, with CI/CD quality gates and traceable test artifacts. It offers hybrid or remote work within Poland, growth programs, certifications, and employee benefits, with B2B terms available individually for contractors. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, 3+ years of hands-on Playwright expertise, API testing, mocking, and contract validation knowledge, Automated test integration with CI/CD pipelines, Test-management traceability experience, Agile methodology proficiency, Cross-team communication skills, API test automation traced to Swagger endpoints, Mocks/stubs experience with Playwright, Supertest, WireMock, Bruno, or Pact, WireMock experience, Docker Compose/TestContainers experience with Postgres and Kafka, LocalStack experience, Reusable test framework, library, and utility development experience 📃 Skills: JavaScript, TypeScript, Playwright, API, CI/CD, Xray, Jira, Confluence, Git, Swagger, Supertest, WireMock, Bruno, Pact, Docker, TestContainers, Postgres, Kafka, LocalStack, Agile 🏢 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, escalate 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.
Technology
EPAM Systems
SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright
Senior
Remote
Krakow, MA, Poland
🏢 Summary: Experienced SDET role focused on designing, maintaining, and scaling automated quality assurance solutions for software products. The position emphasizes JavaScript/TypeScript and Playwright automation across functional, non-functional, API, component, and performance testing, integrated into CI/CD pipelines. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, 3+ years of hands-on Playwright experience, API testing, mocking, and contract validation expertise, Automated test integration with CI/CD pipelines, Test traceability using test-management tools, Agile methodology proficiency, Cross-team communication skills, API test automation traced to Swagger endpoints, Mocks and stubs using Playwright, Supertest, WireMock, Bruno, or Pact, WireMock, Docker Compose/TestContainers, Postgres, Kafka, and LocalStack familiarity, Reusable test framework, library, and utility development experience 📃 Skills: JavaScript, TypeScript, Playwright, API, Swagger, Supertest, WireMock, Bruno, Pact, Docker, TestContainers, Postgres, Kafka, LocalStack, Xray, Jira, Confluence, Git, CI/CD 🏢 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, escalate 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.
Technology
EPAM Systems
SDET (Software Development Engineer in Test) - JS/TypeScript/Playwright
Senior
Remote
Wroclaw, DS, Poland
🏢 Summary: SDET role focused on building and maintaining scalable automated testing solutions for software quality and reliability. The position covers functional, non-functional, API, component, and performance testing, with CI/CD integration and traceable test management in an Agile environment. 🗂️ Requirements: 5+ years of JavaScript/TypeScript test automation experience, 3+ years of hands-on Playwright experience, API testing, mocking and contract validation expertise, Automated test integration with CI/CD pipelines, Test traceability in test management tools, Agile methodology experience, Cross-team communication skills, API test automation traced to Swagger endpoints, Experience with Playwright, Supertest, WireMock, Bruno or Pact, Experience with WireMock, Docker Compose/TestContainers, PostgreSQL, Kafka and LocalStack, Reusable test framework, library and utility development experience 📃 Skills: JavaScript, TypeScript, Playwright, API, CI/CD, Xray, Jira, Confluence, Git, Swagger, Supertest, WireMock, Bruno, Pact, Docker, TestContainers, PostgreSQL, Kafka, LocalStack 🏢 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, escalate 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.