Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Work with test managers and product owners to refine test plans and strategies
- Evaluate requirements and acceptance criteria to create test scenarios and scripts
- Construct automated tests for both functional and non-functional aspects of software
- Apply API testing techniques to verify endpoint functionality and performance
- Create component-level test suites using mocks and contract testing
- Organize performance and load testing to assess system robustness and scalability
- Detect and document defects with detailed reproduction steps and logs
- Engage with developers and stakeholders to clarify requirements and verify implementations
- Update and maintain automated test scripts and frameworks to optimize testing
- Incorporate automated tests into CI/CD pipelines ensuring quality gates and metrics
- Manage test documentation in Xray, Jira, Confluence, and Git repositories
- Assess risks and suggest mitigation approaches to support on-time delivery
- Take part in Agile rituals including daily stand-ups, sprint planning, and retrospectives
Requirements
- Practical experience in automated testing using JavaScript and Playwright for over 2 years
- Good knowledge of API testing with tools like Supertest and WireMock
- Experience with performance testing tools such as Grafana k6
- Familiarity with Docker and orchestration of test environments
- Competence in developing test cases and documenting defects
- Understanding of continuous integration and delivery workflows
- Ability to interpret technical specifications for creating test scenarios
- Effective communication skills for collaboration across teams
- Experience with Git version control system
- Knowledge of Agile software development methodologies
- Upper-Intermediate level English proficiency (B2)
Nice to have
- Experience with AI-assisted development tools including GitHub Copilot
- Knowledge of component testing using Docker Compose and TestContainers
- Familiarity with Kafka and PostgreSQL in testing contexts
- Experience using Xray plugin for Jira
- Skills in Python scripting for automating tests
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