Mexico, Colombia, Argentina, Chile, Panama, Uruguay

Automated Testing Fundamentals in JS

Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
alt
alt
Pricing
Free
Program start
Ongoing
Type
Self-study
Language
English
Format
Online
Level
Fundamentals
Details

This course was created exclusively for people who want to learn the fundamentals of Automated Testing using a specific programming language, regardless of whether they have prior IT experience. Knowledge of general concepts of Automated Testing will help you to master this course.

Self-paced courses from EPAM are available on the EPAM Learn educational platform. This course consists of video lectures, hands-on assignments, and knowledge tests to help you enhance your skills. It starts as soon as you register on this page: the course has no fixed start/end dates. The participants will be able to study the provided materials at a convenient pace. Anyone is encouraged to register for the course since no practical experience or technical skills are required.

After completing the program, you will be offered to take a test. To obtain a сonstancia, you will be required to get general grade 70% or above. If your assessment’s result is below 70%, you will be able to review the material for up to 30 days and retake the test. The issuance of the document takes place within 10 business days from the successful passing of the test.

What is required for training:
training-is-for-you
  • Basic knowledge of Computer Science
  • Familiarity with Software Development Methodologies
  • Familiarity with Testing Theory
  • Experience with version control with Git
  • Basic understanding of Test Automation Foundations
  • Self-learning and self-discipline skills
  • Willingness to embrace new knowledge and process information
How to get started?
  1. Click the "Register" button on this page, create your profile and fill in all the required information
  2. Check your English level If you want (it doesn't affect the selection)
  3. Get an email with the link to the program at Learn Platform
  4. Start the course on the EPAM Learn portal and enjoy your studies!
Benefits of the course
  • You can study at a comfortable pace and convenient time.
  • No prior IT experience or technological background is required.
  • You can build up a strong basis for further growth in Automated Testing.
  • It is a free educational opportunity for everyone, offering intensive, practice-packed learning.
  • You can enroll the course and study from anywhere in Colombia, Mexico.
  • This course has been developed by EPAM experts from different countries and combines useful and practical knowledge for your future career.
What will you learn?

JavaScript Core

  • Variables and Data Types
  • Conditions and Loops
  • JavaScript Functions
  • Strings and Arrays
  • JavaScript Classes and OOP
  • Asynchronous programming

Intro in Automated Testing with JavaScript

  • JavaScript Tools for Testing
  • Tools for Unit Testing
  • Tools for API Testing
  • Tools for UI Testing
  • Working Environment setup

Unit testing frameworks in Javascript

  • Basic Theory
  • Hands-on demos and coding

WebDriverIO

  • Intro
  • Commands
  • Configuration
  • Page Object
What is a self-paced program?

A self-paced course or program for self-study is a type of education delivery format that is designed to fit introductory level of knowledge or to be a part of more advanced and comprehensive learning trajectory.

This format adheres to the “start as soon as you register” rule: the course has no fixed start/end date. Participants progress along the entire learning curve at their own pace, taking into account advice on recommended milestones or educational module duration to make the learning process well-balanced and productive.

One of EPAM's primary strategic goals is to invest in shaping local engineering communities and opening up new career opportunities for a broad audience; hence, the EPAM education team delivers this format for those eager to commit their time and effort in education.

We strive to share high-quality, relevant knowledge, while also helping novices to gain necessary skills for the powerful start in IT industry. Completing a self-paced program does not guarantee an immediate transition to EPAM but allows to create an engineering skill foundation for those interested in future collaboration with the company.

Automated Testing in JS
Automated testing in Java Script allows to validate web app functionality and user experience. Professionals with this skill are highly sought after in web development.
More about this skill
direction