Senior Automation Tester in JavaScript

EPAM Systems

Colombia

Remote

COP 133,920,000 - 200,880,000

Full time

11 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
LinkedIn Learning access

Job summary

EPAM Systems is seeking a Senior Automation Tester in JavaScript to design, build, and maintain automation frameworks for native mobile applications. The role emphasizes adaptability and problem-solving in a fast-paced project.

Responsibilities include developing robust test automation using Appium, integrating CI/CD, and applying GenAI tools to improve regression time, script updates, and reporting. Strong JS and Java skills, plus experience with CI/CD and TestRail, are required.

Qualifications

  • 3+ years of experience in test automation for mobile apps.
  • Expertise with Appium and native mobile automation for iOS/Android.
  • Strong JS and working knowledge of Java.
  • Experience with GenAI tools in test automation.
  • CI/CD exposure (Jenkins, GitHub Actions, Bitrise).
  • Familiarity with Xcode, iOS simulators and device testing.
  • Understanding of QA methodologies, tools, and processes.
  • Experience with TestRail or similar test management tools.
  • Knowledge of RESTful APIs and backend testing.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Design, build, and maintain automation frameworks for native mobile apps using Appium.
  • Define best practices for test automation and CI/CD integration.
  • Apply GenAI tools to accelerate regression, script updates, and reporting.
  • Develop automated test scripts for functional and regression testing.
  • Collaborate with cross-functional teams to ensure test coverage.
  • Review requirements for clarity and alignment with features.
  • Create test cases and verify defects.
  • Attend standups and communicate status clearly.
  • Communicate within distributed teams and other groups.

Skills

JavaScript
Java
QA methodologies
RESTful APIs
Analytical skills
Problem-solving
Reliability

Tools

Appium
Jenkins
GitHub Actions
Bitrise
Xcode
iOS simulators
TestRail

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Senior Automation Tester in JavaScript

We are looking for a Senior Automation Tester in JavaScript to design, build, and maintain automation frameworks for native mobile applications, contributing to a fast-paced project where adaptability and problem-solving are key to success.

Responsibilities
  • Design, develop, and maintain a robust automation framework for native mobile applications using Appium, API testing, and web apps
  • Define and implement best practices for test automation, including CI/CD integration, test data management, and reporting
  • Apply GenAI tools, services, and solutions to improve velocity in regular activities such as regression execution time, script updates, execution analysis, and reporting
  • Develop automated test scripts for functional and regression testing
  • Collaborate with cross-functional teams to understand requirements and ensure comprehensive test coverage
  • Review and analyze product requirements for clarity and consistency with existing features
  • Create test cases and verify defects
  • Attend daily standups and other meetings
  • Maintain communication within the distributed team, including interactions with other teams
  • Provide status reporting
Requirements
  • 3+ years of experience in test automation, with a strong focus on mobile applications
  • Proven expertise in Appium and automation of native mobile apps for iOS and Android
  • Strong programming skills in JS and decent proficiency in Java
  • Experience in using GenAI tools/services, including agentic solutions, for test automation activities
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, and Bitrise
  • Familiarity with Xcode, iOS simulators, and device testing
  • Solid understanding of software QA methodologies, tools, and processes
  • Experience with test management tools such as TestRail
  • Knowledge of RESTful APIs and backend testing
  • Strong analytical and problem-solving skills
  • Reliability and self-dependence
  • Stress resistance, as the project involves tight deadlines, evolving requirements, and undefined processes in some sub-teams
We offer
  • 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

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automation Tester in JavaScript
Senior Automation Tester in JavaScript

EPAM Systems • Colombia

Remote
COP 108,000,000 - 180,000,000
Lead Automation Tester in JavaScript
Lead Automation Tester in JavaScript

EPAM Systems • Colombia

Remote
COP 60,000,000 - 110,000,000
Healthcare benefits
Paid time off
Learning & development benefits
+2
Senior Automation Quality Engineer
Senior Automation Quality Engineer

EPAM Systems • Colombia

On-site
COP 100,440,000 - 145,080,000
Healthcare benefits
Employee financial programs
Paid time off
+3
Senior JavaScript Mobile Automation Engineer
Senior JavaScript Mobile Automation Engineer

EPAM Systems • Colombia

Remote
COP 133,920,000 - 200,880,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Senior Automation Tester (Java)
Senior Automation Tester (Java)

EPAM Systems • Colombia

On-site
COP 90,000,000 - 120,000,000
Healthcare benefits
Paid time off
Senior Test Automation Engineer (Mobile)
Senior Test Automation Engineer (Mobile)

EPAM Systems • Colombia

On-site
COP 60,000,000 - 90,000,000
Healthcare benefits
International projects
Global career opportunities
+2
Senior Functional Tester
Senior Functional Tester

EPAM Systems • Colombia

On-site
COP 60,000,000 - 90,000,000
Healthcare benefits
Paid time off
Upskilling & certifications
+2
Automation Tester (Java)
Automation Tester (Java)

EPAM Systems • Colombia

On-site
COP 100,440,000 - 156,240,000
Healthcare benefits
Paid time off
Global career opportunities
+1
Senior Automation Tester (C++)
Senior Automation Tester (C++)

EPAM Systems • Colombia

On-site
COP 100,000,000 - 160,000,000
Healthcare benefits
Paid time off and sick leave
Unlimited LinkedIn Learning access
+2
Lead Test Automation Engineer with Java (Mobile)
Lead Test Automation Engineer with Java (Mobile)

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Healthcare benefits
Employee learning programs
Paid time off