Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Collaborate with test managers and product owners to understand test plans and approaches
- Analyze requirements and acceptance criteria to create clear test scenarios and scripts
- Design, develop, and execute automated tests for functional and non-functional software aspects
- Implement comprehensive API testing strategies to validate endpoints for correctness and performance
- Develop and maintain component-level test suites with mocks and contracts
- Plan, execute, and analyze performance and load tests to assess system scalability and stability
- Identify, document, and report defects with detailed reproduction steps and logs
- Communicate effectively with developers and stakeholders to clarify requirements and verify implementations
- Develop and maintain automated test scripts and frameworks to improve testing efficiency
- Integrate automated tests into CI/CD pipelines with quality gates for coverage and quality metrics
- Maintain accurate and traceable test artifacts in Xray, Jira, Confluence, and Git repositories
- Proactively identify risks and suggest mitigation strategies to ensure timely high-quality software delivery
- Engage actively in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives
Requirements
- Experience in automated testing using JavaScript and Playwright with 2+ years
- Knowledge of API testing and tools such as Supertest and WireMock
- Familiarity with performance testing tools like Grafana k6
- Experience with Docker and test environment orchestration
- Strong skills in test case development and defect reporting
- Good understanding of continuous integration and delivery processes
- Ability to analyze technical documentation and translate it into test scenarios
- Proficient communication skills for collaborating with cross-functional teams
- Experience with version control systems like Git
- Familiarity with Agile software development practices
- Upper-Intermediate English language proficiency (B2)
Nice to have
- Experience with AI-assisted development tools such as Github Copilot
- Knowledge of component-level testing using 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