Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Partner with test managers and product owners to define clear test plans and strategies
- Review requirements and acceptance criteria to create test scenarios and scripts
- Develop automated tests for both functional and non-functional software features
- Perform API testing to validate endpoint functionality and performance
- Build component-level test suites using mocks and contracts
- Plan and carry out performance and load testing to evaluate system scalability
- Detect and report defects with detailed reproduction steps and logs
- Liaise with developers and stakeholders to clarify requirements and validate implementations
- Maintain and improve automated test scripts and frameworks to enhance efficiency
- Embed automated tests into CI/CD pipelines with quality gates and coverage metrics
- Organize test artifacts in Xray, Jira, Confluence, and Git repositories
- Identify risks and propose mitigation strategies to ensure timely delivery
- Participate in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives
Requirements
- Hands-on experience of 2+ years in JavaScript automated testing using Playwright
- Good knowledge of API testing with tools such as Supertest and WireMock
- Experience with performance testing tools like Grafana k6
- Familiarity with Docker and management of test environments
- Strong skills in test case development and defect documentation
- Understanding of continuous integration and delivery practices
- Ability to understand technical documents for test scenario creation
- Effective communication skills for collaboration
- Experience with Git version control
- Familiarity with Agile software development
- Upper-Intermediate English proficiency (B2)
Nice to have
- Experience with AI-assisted development tools like GitHub Copilot
- Knowledge of component testing via Docker Compose and TestContainers
- Familiarity with Kafka and PostgreSQL in test environments
- Experience with Xray plugin for Jira
- Python scripting for 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