Automated Testing (JavaScript/.NET)
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
14 weeks

If you have basic programming skills in JavaScript or C# 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. 

Register by April 25th, 2024 and start your journey!

Program start date: May 9th, 2024

Training process

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. 

What is required for training:
  • English level from B1 (Intermediate) and higher
  • Familiarity with one of the programming languages: C# 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. Register on this page by April 25th by the 9.00 am. You need to fill in all the required fields and upload your CV. 
  2. Take the English test available in your profile. You must achieve at least a B1 (Intermediate) level result to proceed. 
  3. Pass the technical test for your preferable technology (.NET or JavaScript) till April 25th. You will receive the link and all instructions via the post-registration email. Please take only the test for your chosen direction.
  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. 

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

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 then divide: 

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

JavaScript Core  

  • Environment Preparation 
  • JavaScript Core 

C# Core 

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

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

Automated Testing in JavaScript  

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

Automated Testing in .NET  

  • Unit Test Frameworks 
  • Locators 
  • WebDriver 
  • Framework 
Please read this info before registration
  • This training is available only for Romanian citizens and people with EU work permits;
  • 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 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. 
Automated Testing (JavaScript/.NET)
May · 14 weeks
Training · Online

Have any questions? Contact us

Contact Center