Mexico, Colombia
Automated Testing
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
Registration closed
alt
Pricing
Free
Program start
January
Type
Training
Language
English
Duration
20 weeks
Format
Online
Level
Fundamentals
Details

Do you have basic programming skills in C#, Java or 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 .NET, Java or 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
Automated Testing is the process of running software tests automatically. It accelerates routine testing and examines inaccessible for manual testing code areas.
More about this skill
direction
What is required for training:
training-is-for-you
  • English level from B1 (Intermediate) 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 one of the programming languages: C#, Java or JavaScript  
  • 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 Java  

Java Core  

  • Environment Preparation 
  • Java Core and Collections 
  • Maven Build Tool 

 

Automated Testing in Java  

  • WebDriver 
  • Framework 

 

Automated Testing in .NET  

C# Core 

  • Development and Build Tools 
  • C# Basics 
  • C# Essentials 

 

Automated Testing in .NET  

  • Unit Test Frameworks 
  • Locators 
  • WebDriver 
  • Framework 

 

Automated Testing in JavaScript  

JavaScript Core  

  • Environment Preparation 
  • JavaScript Core 

 

Automated Testing in JavaScript  

  • WebDriver IO Introduction 
  • WebDriver IO Basic Commands 
  • Automation tools in JavaScript 

How to get started?
  1. Register on this page by January 8. You need to choose your preferred programming language (C#, Java or JavaScript), fill in all the required fields and upload your CV. 
  2. Take an English test available in your profile. You should complete it before the registration is closed. 
  3. Pass a technical test by January 9, the link to the Assessment will be sent to you via email after the registration (please, check SPAM and Promotions folders). 
  4. Participate in the kick-off session on January 15. You will get an invitation email 1-2 days in advance if you successfully pass all assessment steps. 

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

Automated Testing
January · 20 weeks
Training · Online
English
Fundamentals
Mexico, Colombia
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center
Please read this info before registration
  • This course is available for citizens of Mexico and Colombia 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.