Skip To Main Content
backBack to Search

Senior Automation Tester (JS)

Remote in Colombia

We are seeking a Senior Automation Tester proficient in JavaScript to join our growing team. In this role, you will play a key part in ensuring the quality and reliability of our software applications through robust automation testing practices. You will work in a collaborative environment, contributing to the development of cutting-edge solutions while driving innovation and efficiency in testing processes.

Responsibilities
  • Design, develop, and maintain automated test scripts and frameworks using JavaScript and TypeScript
  • Perform end-to-end testing, including functional, integration, and regression testing, to ensure high-quality software releases
  • Implement and manage test automation strategies for APIs, front-end, and back-end systems
  • Utilize Cypress to create and execute automated test cases for web applications
  • Collaborate with cross-functional teams, including developers, QA engineers, and product managers, to identify and resolve issues
  • Build and maintain CI/CD pipelines in Azure DevOps (ADO) to integrate automated testing processes seamlessly
  • Conduct root cause analysis of defects and provide recommendations for improving testing coverage and efficiency
  • Document test results, create detailed reports, and communicate findings to relevant stakeholders
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 3+ years of hands-on experience writing test automation scripts, developing test automation frameworks, and managing test automation data
  • Strong knowledge and experience in creating and maintaining pipelines in Azure DevOps (ADO)
  • Proficiency in test automation using Cypress for front-end testing
  • Advanced knowledge and hands-on experience with JavaScript and TypeScript for automation scripting
  • Expertise in API test automation, including tools and frameworks for validating API functionality
  • Solid understanding of various test types, such as functional, integration, system, and regression testing
  • Excellent communication skills, with the ability to clearly articulate technical concepts and collaborate effectively with diverse teams
  • Fluent English skills (written and spoken) at a B2 level or higher for effective communication and documentation
Nice to have
  • Strong knowledge of test management practices, including test planning, scheduling, estimation, and coordination, to ensure efficient and effective testing processes
  • Experience working in an Agile environment, including familiarity with Scrum or Kanban methodologies
  • Hands-on experience with Docker for containerized testing environments
  • Familiarity with Python for additional scripting and automation tasks
  • Proficiency in SQL for validating back-end data and performing database testing
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