Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Partner with product owners and test managers to define and improve test strategies and plans
- Interpret acceptance criteria and requirements to create detailed test cases and scripts
- Construct automated functional and non-functional tests using JavaScript and Playwright
- Apply API testing approaches to ensure endpoint correctness and system reliability
- Create component test suites using mocks and contract testing for isolated validation
- Organize and execute performance and load testing with Grafana k6 to measure system scalability
- Detect and report software issues with thorough reproduction details and logs
- Communicate with developers and stakeholders to clarify specs and validate implementations
- Maintain and enhance automated testing frameworks and scripts for efficiency
- Embed automated tests into CI/CD pipelines with coverage and quality gate monitoring
- Manage test artifacts and documents in Xray, Jira, Confluence, and Git
- Identify risks and propose mitigation strategies to keep projects on schedule
- Engage actively in Agile rituals including daily stand-ups, sprint planning, and retrospectives
Requirements
- Demonstrated experience in automated testing with JavaScript and Playwright for 3+ years
- Strong expertise in API testing using tools like Supertest and WireMock
- Knowledge of performance testing tools such as Grafana k6
- Experience using Docker for test environment management
- Proficient in developing test cases and documenting defects
- Familiarity with continuous integration and continuous delivery practices
- Capability to interpret technical documentation for designing test scenarios
- Effective communication skills for collaboration across teams
- Experience with Git version control system
- Understanding of Agile methodologies
- Upper-Intermediate English level (B2)
Nice to have
- Familiarity with AI-assisted coding tools like GitHub Copilot
- Experience with component testing via Docker Compose and TestContainers
- Knowledge of Kafka and PostgreSQL in automated testing environments
- Usage of Xray plugin for Jira for test management
- Python scripting capabilities to support test automation
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- 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