Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Collaborate with test managers and product owners to clarify test plans and strategies
- Analyze requirements and acceptance criteria to define test scenarios and scripts
- Design automated tests for functional and non-functional software features
- Implement API testing strategies to validate endpoints for accuracy and performance
- Develop component-level test suites using mocks and contracts
- Plan performance and load tests to evaluate system scalability and stability
- Identify defects and report them with clear reproduction steps and logs
- Communicate with developers and stakeholders to resolve requirements and confirm implementations
- Maintain automated test scripts and frameworks to enhance testing efficiency
- Integrate automated tests into CI/CD pipelines with quality gates for coverage and metrics
- Maintain test artifacts in Xray, Jira, Confluence, and Git repositories
- Identify risks and propose mitigation strategies to support timely software delivery
- Participate in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives
Requirements
- Experience in automated testing with JavaScript and Playwright for at least 2 years
- Knowledge of API testing and tools including Supertest and WireMock
- Familiarity with performance testing tools like Grafana k6
- Background in Docker and test environment orchestration
- Skills in test case development and defect documentation
- Understanding of continuous integration and delivery processes
- Ability to interpret technical documentation for test scenario creation
- Proficiency in communication for cross-functional team collaboration
- Experience with version control systems such as Git
- Familiarity with Agile software development practices
- Upper-Intermediate English language proficiency (B2)
Nice to have
- Background in AI-assisted development tools such as GitHub Copilot
- Knowledge of component-level testing with Docker Compose and TestContainers
- Familiarity with Kafka and PostgreSQL in test environments
- Experience with Xray plugin for Jira
- Skills in 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