Automated Testing in JS & 14 others
EPAM Systems
Colombia · Remote
Posted on Dec 17, 2025
Responsibilities
- Work with test managers and product owners to align testing strategies with software feature goals
- Analyze requirements, acceptance criteria, and technical documents to produce detailed test scenarios and scripts
- Design, build, and run automated tests covering both functional and non-functional aspects
- Implement API testing strategies to verify endpoint accuracy, security, and performance
- Develop and upkeep component test suites using mocks and contract testing to validate modules isolated and integrated
- Execute performance and load testing to assess system responsiveness and reliability under different conditions
- Identify, record, and report defects with detailed reproduction steps and logs
- Coordinate with developers, DevOps, and engineering teams to plan for and test upcoming functionality
- Build and maintain automated test frameworks and scripts to improve test efficiency and coverage focusing on API, component, performance, and reliability
- Integrate automated tests into CI/CD pipelines, embedding quality gates for metrics like coverage and reliability
- Engage with developers, product owners, designers, and stakeholders to clarify requirements and verify implementations
- Maintain comprehensive, traceable test documentation in tools such as Xray, Jira, Confluence, and Git repositories
- Proactively spot risks, escalate critical issues, and propose solutions to ensure high-quality, timely software delivery
- Participate actively in Agile processes including daily stand-ups, sprint planning, retrospectives, and backlog grooming
Requirements
- Minimum 3 years experience as an Automation Tester with practical skills in automated test design and execution
- Strong proficiency in JavaScript and Node.js for test automation development
- Experience using Playwright for end-to-end web testing
- Knowledge of Grafana k6 for performance and load testing
- Ability to develop detailed test cases and scripts to achieve complete test coverage
- Expertise in Web Service and API testing for functional, security, and performance validation
- Fluent English communication (B2+ level) with experience in client-facing roles to clarify requirements and provide updates
Nice to have
- Docker experience for containerized testing environments
- Knowledge of functional testing approaches to validate application behavior
- Familiarity with GitHub Copilot to assist in test script generation
- Experience with Grafana for monitoring and analyzing performance data
- Basic Python scripting exposure
- WireMock experience for API mocking during automated tests
- Familiarity with the Xray Jira plug-in for test management
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