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. 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 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 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 Integrate automated test scripts and frameworks into CI/CD pipelines with quality gates, focusing on efficiency, coverage and repeatability Communicate actively with stakeholders to clarify requirements, review designs and verify implementations 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 2+ years of hands‑on expertise in Playwright Solid understanding of API testing, mocking and contract validation using modern tools such as Supertest, Wiremock and Pact Skills in performance testing tools such as k6 and analysis dashboards such as Grafana and Xray Familiarity with containerization and service isolation tools such as Docker Compose, TestContainers and LocalStack Background in integrating automated tests into CI/CD pipelines and maintaining traceability in test management tools Proficiency in Agile methodologies and effective cross‑team communication English proficiency at B2 level or higher Nice to have Familiarity with AI‑assisted development tools such as GitHub Copilot within VS Code Knowledge of PostgreSQL and Kafka for component‑level service isolation Understanding of Bruno and Swagger for API test design We offer International projects with top brands Work with global teams of highly skilled, diverse peers Employee financial programs Paid time off and sick leave Upskilling, reskilling and certification courses Unlimited access to the LinkedIn Learning library and 22,000+ courses Global career opportunities Volunteer and community involvement opportunities EPAM Employee Groups Award‑winning culture recognized by Glassdoor, Newsweek and LinkedIn #J-18808-Ljbffr
Senior Sdet (Software Development Engineer In Test) - Js/Typescript/Playwright
EPAM SYSTEMS
Remote, Remote
Publicado hace 11 días
Denunciar empleo