automation qa
генерация резюме под вакансию
сопроводительное письмо
описание
EPAM develops enterprise software products, open source solutions, and accelerators.
задачи
- 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 focused on efficiency, coverage, and repeatability;
- Integrate automated tests into CI/CD pipelines with quality gates;
- Maintain organized and traceable test artifacts in Xray, Jira, Confluence, and Git, linking tests 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.
требования
- 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;
- Experience designing and automating API tests traced to Swagger endpoints;
- Experience maintaining mocks and stubs using 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 for scalable automation;
- Nice to have: experience with AI-assisted development tools such as GitHub Copilot within VS Code.
условия
- Remote work is available in Poland.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.