Skip To Main Content
backBack to Search

Lead Automation Tester (JS)

Remote in Colombia

We are seeking a Lead Automation Tester proficient in JavaScript to join our dynamic team. This role involves designing, developing, and maintaining high-quality test automation solutions to ensure robust software delivery. You will lead testing efforts, mentor team members, and collaborate closely with cross-functional teams to drive quality assurance processes and improve automation frameworks.

Responsibilities
  • Lead the design, development, and implementation of scalable test automation frameworks and strategies
  • Mentor and guide junior testers and developers in automation best practices and tools
  • Collaborate with development and product teams to ensure test requirements are clearly defined and met
  • Execute automated test scripts for functional, regression, and integration testing
  • Drive the creation and maintenance of test data management strategies to support automation efforts
  • Ensure continuous integration and deployment pipelines are integrated with automated testing frameworks
  • Perform API testing to validate backend services and integrations
  • Monitor and analyze test results, debugging failures, and identifying root causes
  • Maintain documentation of test plans, test cases, and automation scripts
  • Stay updated on emerging technologies and tools to enhance automation testing efficiency
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
  • 5+ years of hands-on experience in writing test automation scripts, developing test automation frameworks, and managing test automation data
  • At least one year of experience in a leadership role, managing or mentoring teams
  • Strong knowledge and experience in creating and maintaining pipelines in Azure DevOps (ADO)
  • Hands-on experience with test automation using Cypress for web applications
  • Proficiency in JavaScript and TypeScript with a solid understanding of programming concepts and best practices
  • Strong knowledge and hands-on experience in API test automation, including tools like Postman or REST-assured
  • Extensive knowledge of test management practices and processes, such as test planning, scheduling, estimation, and coordination
  • Familiarity with different types of testing, including functional, regression, performance, and integration testing
  • Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders and collaborate effectively in a team environment
  • Fluent English skills (written and spoken) at a B2 level or higher for effective communication
Nice to have
  • Experience working in Agile environments, including Scrum or Kanban, with a focus on iterative development and testing practices
  • Knowledge of Docker for containerization and streamlining test environments
  • Familiarity with Python for scripting and enhancing automation capabilities
  • Proficiency in SQL for database validation and managing test data
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