Lithuania

Automated Testing in .NET

If you have a solid foundation in .NET and are looking to specialize in automated testing, this program will provide all the essential skills you need to advance your career.
14_European_lady_v2.jpg
Registration closed
14_European_lady_v2.jpg
Pricing
Free
Program start
January
Type
Training
Language
English
Duration
15 weeks
Format
Online
Level
Fundamentals
Details

If you have basic programming skills in C#, understand testing processes and aspire to shape your career in test automation, then this expert-led program is for you.

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 С# and the .NET platform
  • Master modern frameworks for test automation 

Upon successful training completion, you may join our more advanced programs based on your demonstrated skills and available opportunities at EPAM.  

Automated Testing in .NET

Automated testing in .NET refers to using the .NET framework to develop automated software performance tests for various applications, including web, desktop and mobile, in the technology landscape dominated by Microsoft and beyond.

Today, .NET stands out in the QA automation landscape and paves the way for numerous career opportunities.

More about this skill
direction
What do we offer?
  • Industry-based education. As a leading software engineering company, we will help you explore emerging technologies and best practices that the market demands.
  • Top-notch learning materials. EPAM specialists with extensive project experience have designed and tested the educational content in numerous training runs.
  • AI-powered solutions. We have integrated AI tools into our education ecosystems to provide a cutting-edge learning journey.
  • Practice-oriented approach. This comprehensive program focuses on providing you with hands-on experience and practical application of the concepts learned.
  • Support from training coordinators. We will guide your educational path and conduct regular Q&A sessions and workshops.
Training process

The course will last ~2.5 months and require ~20 hours of weekly engagement. Here's what you can expect: 

  • Self-study materials (videos and text resources), accessible at any time
  • Numerous practical tasks with automated checks and theory quizzes
  • Q&A sessions and workshops led by EPAM experts twice a week

Upon program completion, our experts will review your final practical task and provide feedback on the submitted solution. Based on your demonstrated skills and available opportunities at EPAM, you may further join our more advanced programs and get hands-on experience at the forefront of the industry.

What is required for training:
training-is-for-you

General requirements:

  • Citizens of Lithuania and permanent residents who are eligible to work in this country
  • Second-to-last or final year university students, recent graduates and specialists changing careers
  • Individuals aged 18 years and older

Skills requirements:

  • English level of B1 (Intermediate) and higher 
  • Basic knowledge of C# programming (Integers, Static Methods, Boolean and Logical Operators, Conditional Statements, Real Numbers, Exceptions, Iteration Statements)
  • Familiarity with testing theory (Static & Dynamic Testing, Requirement Analysis, Software Testing Methods & Levels, Testing Pyramid, Functional & Non-Functional Testing Types, Test Planning, Checklists, Test Cases & Suites, Defects, Test Result Reports)
  • Understanding of test automation goals
  • Basic knowledge of version control with Git
  • Ability to work with self-study materials and meet deadlines

No need to worry if you have minor gaps – you will be able to finetune some skills during the program. 

How to get started?
  1. Register on this page by December 19. Once you fill out all the required fields and attach your CV, you will find the confirmation with more details in your mailbox and notifications tab.
  2. Take the English test available in your account's "My assessments" section. You should complete it within 5 days of registration and reach the B1 level result or higher to proceed.
  3. Pass the technical assessment available in your account's "My assessments" section. You should complete a theoretical test and a practical task within 5 days of registration.
  4. Wait for the enrollment results. We will email our final decision and further instructions for your learning journey by January.
  5. Join the kick-off session and start studying. The program will start with an introductory webinar to give you a detailed overview of the course.

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

What will you learn?
Version Сontrol with Git
C# Essentials
Unit Testing Frameworks
Web UI Testing
Locators for Web Elements
Web UI Automated Testing Tools
Selenium WebDriver
Page Object Pattern
Important notice
  • We have designed this course for IT beginners seeking to master test automation skills. If you have some production experience, feel free to explore our career website for job opportunities.
  • We strive to keep the registration and testing process fair for everyone. If we notice any cheating, we will have to reject your application.
  • Registration, assessment and program start dates may change. Check for updates on this page and via email.
  • Enrollment in the program is competitive due to limited spots, prioritizing those with the highest scores.
  • If you consider applying while enrolled in another EPAM Campus program, please discuss it with your training coordinator first.