Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Coordinate with test managers and product owners to define test plans and approaches
- Interpret requirements and acceptance criteria to develop test scenarios and scripts
- Build automated test cases covering functional and non-functional software requirements
- Perform API testing to validate endpoint correctness and performance
- Develop component testing suites using mocks and contract testing methods
- Conduct performance and load testing to measure system durability and scalability
- Identify and log defects with comprehensive reproduction details
- Collaborate with developers and stakeholders to clarify requirements and confirm feature delivery
- Maintain and improve automated test scripts and frameworks for better efficiency
- Embed automated testing into CI/CD pipelines with quality gates and metrics tracking
- Organize and maintain test artifacts using Xray, Jira, Confluence, and Git
- Analyze risks and propose mitigation strategies to ensure timely releases
- Engage actively in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives
Requirements
- At least 2 years of practical experience in JavaScript automated testing with Playwright
- Solid understanding of API testing tools such as Supertest and WireMock
- Experience with performance testing using Grafana k6
- Knowledge of Docker and test environment management
- Skills in test case preparation and defect reporting
- Familiarity with CI/CD processes
- Ability to interpret technical documentation for test development
- Strong communication skills for teamwork
- Experience with Git version control
- Understanding of Agile development practices
- Upper-Intermediate English proficiency (B2)
Nice to have
- Background in AI-assisted coding tools like GitHub Copilot
- Experience in component testing with Docker Compose and TestContainers
- Knowledge of Kafka and PostgreSQL in test setups
- Familiarity 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