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.
Program start
1 Feb 2024
· 14 w.
Self-study training with live meetings 2 times a week
Training · Online
Training · Online · Basic

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 Java or .NET or JavaScript and ensure the utmost quality of digital products.

Our learning path includes several stages, offering you a step-by-step approach to gaining in-depth knowledge in this direction. By participating, you will have the opportunity to:  

  • Learn core software development and testing tools 
  • Advance your proficiency in a chosen programming language 
  • Master modern frameworks for test automation 


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 (09.00 a.m.)
  • Start of the course: February 1, 2024
  • Duration: up to 3,5 months 
  • Format: online self-study materials with regular Q&A sessions 2 times per week
  • Intensity and schedule: study at your preferred time, with a recommended commitment 15-20 hours per week.
  • Program language: English 


After completing this program, high-performing candidates might get the chance to continue their path within EPAM according to their level, skills and available opportunities.

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
What is required for training:
  • English level from B1 (Intermediate) and higher
  • 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:

  • Analytical thinking skills and resourcefulness in solving non-standard tasks
  • Basic understanding of algorithms, SQL, database, HTML and CSS
Useful links

These articles will help you improve your English skills: 

For more useful materials, tips and tricks and links for different trainings visit our Blog.

How to get started?
  1. Register by January 15 (09.00a.m.). Choose you programming language of choice (Java, C# or JavaScript) and fill in all the required fields.
  2. Take the English test, which will be available in your profile after you register. You must pass the test within 3 days of registering, and the required level is B1 or higher.
  3. Check your email reguralry and look for a message containing a link to the Technical Test on Learn platform. Please check the Spam folder if you don't receive a letter right away.
  4. Pass the technical test for your preferable technology (Java or .NET or JavaScript) till January 15. The link will be sent to your email after the registration. Please take only the test for your chosen direction.
  5. Participate in the kick-off session.Once you have successfully passed all the assessment steps, you will receive an invitation email 1-3 days in advance for the kick-off session.
  6. Start learning!
What will you learn?

Stage 1 – 2.5 months. It will start with a common part for all tracks (AT in .NET, AT in JavaScript and AT in Java) and then divide: 

  • Software Development Methodologies  
  • Testing Theory 
  • Version Control with Git  
  • Test Automation Fundamentals 

Java Core  

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

C# Core 

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

JavaScript Core  

  • Environment Preparation 
  • JavaScript Core  

Stage 2 – 1 month. It will focus on test automation and embrace topics tailored to your chosen track (one from three): 

Automated Testing in Java  

  • WebDriver  
  • Framework  

Automated Testing in .NET  

  • Unit Test Frameworks  
  • Locators  
  • WebDriver  
  • Framework  

Automated Testing in JavaScript  

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

  • This training is available only for people located in Poland.
  • The training start date may change, and the selection period will be adjusted accordingly. Please monitor training details regularly
  • Acting participants of ЕРАМ University and EPAM Systems company employees are not eligible to register for the training. Please contact your Manager regarding the positions available
  • Considering the limited number of training slots, the applications order of application submissions and assessment results will pay decisive role in the enrollment process.
  • EPAM Systems does not cover any costs associated with obtaining a visas and work permits for students, who are required by law to obtain such visas and permits.

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

EPAM is...
  • A global digital transformation service provider with around 60 000 engineers working in 50+ countries and regions.
  • The US-based company but with a heavy presence in Central and Eastern Europe – 7 000+ employees in Poland only.
  • A digital transformation service provider with the clients from various industries, including Financial Services, Software & High Tech, Business Information & Media, Travel & Consumer, Healthcare, and more.
  • Recognized as the Best Workplace in Poland, the Best Place to Work in IT, a Friendly Workplace and a Great Place to Work® for two consecutive years.

Automated Testing
1 Feb 2024 · 14 w.
Training · Online · Basic

Have any questions? Contact us

Contact Center