Automated Testing in JavaScript
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.
Registration closed
Program start
18 June
18 weeks

Do you have basic programming skills in JavaScript and strive to shape your career in Automated Testing? Then, choose this training program and take your first steps in the profession. 

We will help you learn core testing tools and advance your knowledge of a chosen programming language. Mastering the course's topics will empower you to become a skilled engineer able to write autotests in JavaScript and ensure the utmost quality of digital products. 

For 4 months, you will explore self-study materials, complete assigned tasks and pass knowledge-checking tests. Our experienced mentors will guide your learning through Q&A sessions held twice a week. 

Upon completing the course, the candidates will be able to continue their path on next-level courses according to the demonstrated skills as well as available opportunities in EPAM and will receive Program Completion Acknowledgement (Constancia). 

Take your chance to dive into the IT world guided by world-class experts!

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
What is required for training:
  • English level from B2 and higher   
  • Familiarity with Software Development Methodologies 
  • Familiarity with Testing Theory 
  • Experience with version control with Git 
  • Basic understanding of Test Automation Foundations 
  • Familiarity with JavaScript programming language
  • Basic understanding of Object-Oriented Programming (OOP) principles  
  • Knowledge of a testing process and its main tools  
  • Ability to work with self-study materials and meet deadlines 

Nice to have:  

  • Basic understanding of algorithms, SQL, database, HTML and CSS 
What will you learn?

Automated Testing in JavaScript  

JavaScript Core :

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

Automated Testing in JavaScript  

  • Intro in Automated Testing with JavaScript
  • Unit testing frameworks in JavaScript
  • WebDriverIO
How to get started?
  1. Register on this page by June 6. Once you have filled in all the required fields, you will receive the confirmation with more details via e-mail. 
  2. Take an English proficiency test by June 10. It is available at "My application" tab in your personal account on this training portal.
  3. Pass a technical test by June 10.. You will get email with details o the email you you provided during profile creation.
  4. Wait for the enrollment results. We will inform you within 5 working days via email after the registration is closed.
  5. Participate in the kick-off session on June 18.

Please check your profile's mailbox regularly to make sure you get all important notifications. 

Please read this info before registration
  • This course is available for citizens of Mexico and relocated specialists with permanent residence only.
  • The start date may change, so the selection period will be adjusted accordingly. Please follow updates on this page and via email. 
  • Current participants of EPAM Training Center and EPAM employees can not participate in this course. Please, contact your Training Coordinator or Resource Manager for another opportunities
  • Considering the limited number of places in this course, the selection results will be decisive factors for being enrolled.
Automated Testing in JavaScript
18 June · 18 weeks
Training · Online
Registration closed

Have any questions? Contact us

Contact Center