Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Collaborate with product owners and test leads to define and refine testing strategies and plans
- Analyze acceptance criteria and requirements to produce detailed test scenarios and scripts
- Develop automated functional and non-functional tests using JavaScript and Playwright frameworks
- Conduct API testing to verify endpoint functionality and system performance
- Build component-level test suites using mocks and contract testing techniques
- Plan and execute performance and load testing using Grafana k6 to evaluate system robustness
- Identify software defects and document them with clear reproduction steps and logs
- Work with developers and stakeholders to clarify requirements and validate implementations
- Enhance and maintain automated testing scripts and frameworks for improved productivity
- Integrate automated test suites into CI/CD workflows with monitoring of coverage and quality gates
- Organize test documentation and artifacts in Xray, Jira, Confluence, and Git repositories
- Spot potential risks and recommend mitigation measures to ensure project deadlines are met
- Participate actively in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives
Requirements
- Proven expertise in automated testing with JavaScript and Playwright for at least 3 years
- Strong skills in API testing and tools such as Supertest and WireMock
- Experience with performance testing instruments including Grafana k6
- Background in using Docker for orchestrating test environments
- Ability to develop test cases and document defects clearly
- Understanding of CI/CD methodologies
- Skill in analyzing technical documentation to design test scenarios
- Good communication abilities for cooperation across diverse teams
- Practical experience with Git version control
- Familiarity with Agile development processes
- Upper-Intermediate English proficiency (B2)
Nice to have
- Experience with AI-powered coding tools like GitHub Copilot
- Knowledge of component testing via Docker Compose and TestContainers
- Exposure to Kafka and PostgreSQL within automated test configurations
- Experience using Xray plugin for Jira to manage test cases
- Skills in Python scripting to enhance 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