Ukraine
Automated Testing (Java, .NET, 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.
alt
Registration closed
alt
Pricing
Free
Program start
February
Type
Training
Language
English
Duration
14 weeks
Format
Online
Level
Beginner
Details

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.

TRAINING PROCESS

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. 

ORGANIZATIONAL DETAILS 

  • 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 

WHAT'S NEXT

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. 

WHY SHOULD YOU APPLY?
  • 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.

What is required for training:
training-is-for-you
  • 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
How to get started?
  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!
Useful links

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 testinghttps://t.me/epamuniprogua
  2. Test Automation beginner's to-watch and to-read materials https://training.epam.ua/News/
  3. To automatize or to not automatize? Guide-instruction for the beginnershttps://www.facebook.com/epamuniversityprograms/posts
What will you learn?

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
Automated Testing (Java, .NET, JavaScript)
February · 14 weeks
Training · Online
English
Beginner
Ukraine
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center UA
PLEASE READ THIS ADDITIONAL INFO BEFORE REGISTRATION
  • 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!