Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Collaborate with product owners and test leads to establish and refine test plans and strategies
- Interpret acceptance criteria and requirements to prepare detailed test scenarios and scripts
- Create automated functional and non-functional tests using JavaScript and Playwright
- Implement API testing to verify endpoint accuracy and system functionality
- Develop component-level test suites with mocks and contract testing
- Plan and execute load and performance tests using Grafana k6 for scalability assessment
- Identify and document defects with detailed reproduction steps and comprehensive logs
- Engage with developers and stakeholders to clarify requirements and confirm implementations
- Maintain and improve automated testing frameworks and scripts for efficiency
- Integrate automated test suites into CI/CD pipelines with quality gate and coverage monitoring
- Oversee test documentation and artifacts in Xray, Jira, Confluence, and Git
- Detect risks and suggest mitigation strategies to ensure project deadlines
- Participate actively in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives
Requirements
- Established experience in automated testing with JavaScript and Playwright for at least 3 years
- In-depth knowledge of API testing and tools like Supertest and WireMock
- Experience with performance testing tools including Grafana k6
- Familiarity with Docker for managing test environments
- Ability to develop test cases and clearly document defects
- Understanding of CI/CD practices
- Skill in interpreting technical documentation to design test scenarios
- Strong communication skills for cross-functional collaboration
- Hands-on experience with Git version control
- Knowledge of Agile development methodologies
- Upper-Intermediate English proficiency (B2)
Nice to have
- Experience with AI-assisted coding tools such as GitHub Copilot
- Knowledge of component testing through Docker Compose and TestContainers
- Exposure to Kafka and PostgreSQL in automated testing setups
- Experience with Xray plugin for Jira for test case management
- Python scripting abilities 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