Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Collaborate closely with test managers and product owners to define test strategies and plans
- Examine requirements and acceptance criteria to establish test scenarios and scripts
- Create automated tests addressing functional and non-functional requirements
- Implement API testing to verify endpoint functionality and performance
- Craft component-level test suites using mocks and contracts
- Schedule and execute performance and load tests to assess system capacity
- Identify defects and document them with clear reproduction steps and logs
- Communicate effectively with developers and stakeholders to clarify requirements and confirm implementation
- Maintain and optimize automated test scripts and frameworks
- Integrate automated tests into CI/CD pipelines with quality gates and metrics
- Manage test artifacts in Xray, Jira, Confluence, and Git repositories
- Recognize risks and suggest mitigation measures to ensure timely software delivery
- Engage in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives
Requirements
- At least 2 years of hands-on experience in JavaScript automated testing with Playwright
- Strong knowledge of API testing tools including Supertest and WireMock
- Experience with performance testing tools like Grafana k6
- Knowledge of Docker and test environment orchestration
- Competence in test case development and defect documentation
- Understanding of CI/CD workflows
- Ability to interpret technical documentation for test creation
- Effective communication skills for team collaboration
- Experience with Git version control system
- Familiarity with Agile development practices
- Upper-Intermediate English proficiency (B2)
Nice to have
- Experience with AI-assisted coding tools like GitHub Copilot
- Knowledge of component testing using Docker Compose and TestContainers
- Familiarity with Kafka and PostgreSQL for testing
- Experience with Xray plugin for Jira
- Python scripting skills 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