Automated Testing (Java, .NET, JavaScript)
Хочешь получить востребованные знания и навыки для старта твоей карьеры в IT? Подавай заявку на эту программу и перенимай опыт экспертов EPAM.
Старт программы
февр. 2024
· 14 нед.
Training · Online
Training · Online · Basic

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

We will help you learn core testing tools and advance your knowledge of a chosen programming language. Mastering the course 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 3,5 months, you will explore self-study materials, complete assigned tasks, and pass knowledge-checking tests. Our experienced mentors will guide your learning through workshops and Q&A sessions held twice a week. 


  •  Registration end date: January 15, 1:00 PM
  • Start of the course: February 1
  • Duration: 14 weeks (up to 3,5 months) 
  • Format: online self-study materials on the Learn platform with regular Q&A sessions or workshops 2 times per week
  • Intensity and schedule: study at your preferred time, with a recommended commitment of 15-20 hours per week.
  • Program language: English 


Upon program completion, you will be able to continue your education path on the next stages according to demonstrated skills and available opportunities at EPAM. 

  • Free educational opportunity for everyone.
  • Learn from the best mentors and experts at EPAM and regularly interact with them in Q&A sessions.
  • Fast, intensive learning format with practical assignments and mentor support in chat.
  • Training in an international group with experts from different countries.

Please note that this course involves intensive learning with clear deadlines for mastering the material. All materials and communication in the chat and with mentors will be in English only, as there will be experts from different countries in the group. If your level of preparation or readiness for active daily learning does not meet the requirements of the program, we recommend paying attention to the Automated Testing Self-Paced Online Program which is available to everyone at an individual pace and convenient format.

Что необходимо для успешного обучения:
  • Desired English skills level — B1+ or higher.
  • Familiarity with one of the programming languages: .NET, 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:

  • Analytical thinking skills and resourcefulness in solving non-standard tasks
  • Basic understanding of algorithms, SQL, database, HTML, and CSS
Как присоединиться к программе?
  1. Click "Register" on this page by January 15. You will need to choose a programming language and fill in all the required fields
  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 19. You will receive the test link on January 18
  4. Participate in the kick-off session on February 1. You will get an invitation email 1-3 days in advance if you successfully pass all assessment steps
  5. Enjoy the program and show your best!
Полезные ссылки

Search for useful materials, recommendations, and links for preparation to the course on our social media pages:

Don't have enough knowledge for the course? Check some of our recommended materials:

  1. JavaScript or no JavaScript? Advantages of JS in automated testing
  2. Test Automation beginner's to-watch and to-read materials
  3. To automatize or to not automatize? Guide-instruction for the beginners
Что ты изучишь?

Common part for all Automated Testing tech paths

  • Software Development Methodologies 
  • Introduction to Testing 
  • Version Control with Git 

Automated Testing in Java 

  • Maven Build Tool 
  • Java Core 
  • Clean Code 
  • Continuous Integration  
  • WebDriver 
  • Framework 

Automated Testing in .NET 

  • Development and Build Tools 
  • C# Basics 
  • C# Essentials 
  • Clean Code 
  • Continuous Integration  
  • Unit Test Frameworks 
  • Locators 
  • WebDriver 
  • Framework 

Automated Testing in JavaScript 

  • JavaScript Core 
  • Clean Code 
  • Continuous Integration 
  • WebDriver IO Introduction 
  • WebDriver IO Basic Commands 
  • Automation tools in JavaScript
  • This training is only for citizens of Ukraine
  • The program start date may change, so the selection period will adjust accordingly. Please monitor training details regularly
  • This external course is not available for current EPAM employees. Feel free to contact your Training Coordinator or Resource Manager regarding other opportunities
  • Considering the limited number of program slots, the assessment results will be decisive factors for being enrolled

Take your chance to dive into the IT world with a leading international IT company – apply now!

Automated Testing (Java, .NET, JavaScript)
февр. 2024 · 14 нед.
Training · Online · Basic

Появились вопросы? Свяжись с нами

Contact Center UA