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
15 weeks

If you have basic programming skills in JavaScript and aspire to shape your career in Automated Testing, then this program is what you need. 

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: 

  • Acquire proficiency in core software development and testing tools. 
  • Enhance your JavaScript skills. 
  • Master modern frameworks for test automation. 

Upon completing the program, you will acquire market-oriented soft and hard skills, which you can apply in the IT industry. 


The program consists of two stages: 

  • The first stage will last 2.5 months and require approximately 20 hours of weekly engagement. You will explore self-study materials, complete assigned tasks and pass knowledge-checking tests. Our experienced mentors will guide your learning through bi-weekly Q&A sessions and workshops. 
  • If you successfully pass all training modules, the technical test and interview with a recruiter, we will invite you to the next more advanced stage. It will last approximately 1 month with the same weekly engagement hours and include regular Q&A sessions and practical tasks which our trainers will assess. 

Based on your demonstrated skills and available opportunities at EPAM, you will be able to join our Lab and get hands-on experience at the forefront of the industry. 

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 proficiency level of B1 (Intermediate) or higher 
  • Familiarity with JavaScript 
  • Knowledge of the testing process and its main tools 
  • Opportunity to work with self-study materials and meet deadlines 

Nice to have:  

  • Analytical thinking and resourcefulness in solving non-standard tasks 
  • Basic understanding of algorithms, SQL, database, HTML and CSS 
How to get started?
  1. Register by July 17, 09:00 A.M. You need to fill in all the required fields and upload your CV. 
  2. Complete the English test available in your profile. You should complete it within 3 days after registration and reach at least B1 English level.    
  3. Pass a technical assessment by July 17. You will receive the exam link via the post-registration email. It would be great if you could complete the technical test within 5 days after your registration, but not later than July 17, 10:00 A.M. Please, keep in mind that we have limited seats, and the selection processes are happening continuously.   
  4. Join the kick-off session and start learning. If you successfully pass all the assessment steps, you will receive an invitation email 1-3 days prior to the first webinar. 
  5. Check your profile's mailbox regularly to make sure you get all important notifications. 
Please read this additional info before registration
  • This training is for citizens of Bulgaria and specialists relocated to this country for permanent stay. 
  • The program start date may change, so the selection period may be adjusted accordingly. Please regularly check for updates on this page and via email. 
  • Active participants of trainings available on the training.epam.com platform and EPAM Systems Company Employees are not allowed to register for the training. Please, contact your manager regarding the positions available.
  • Considering the limited number of program slots, the application order and assessment results will be decisive factors for being enrolled.
What will you learn?
Stage 1 – 2.5 months
Stage 2 – 1 month
Automated Testing in JavaScript
August · 15 weeks
Training · Online
Registration closed

Have any questions? Contact us

Contact Center