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
14_European_lady_v2.jpg
Pricing
Free
Program start
August
Type
Training
Language
English
Duration
12 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 experience.
  • 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 learning 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, such as:

  • Exploration of self-study materials (videos and text resources), accessible at any time
  • Completion of numerous practical tasks with automated check and theory quizzes
  • Participation in 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 internship and get hands-on experience at the forefront of the industry.

What is required for training:
training-is-for-you
  • English level of B2 (Upper-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 till August 15. 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 enrollments" section. You should complete it after registration and reach the B2 level result or higher to proceed.
  3. Pass the technical assessment available in your account's "My enrollments" section till August 19. You will receive additional instructions and resources for preparation after registration.
  4. Wait for the enrollment results. We will email our final decision and further instructions for your learning journey by September 1.
  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
Please read this info before registration
  • This program is for citizens of Lithuania and people who have relocated to this country for a permanent stay.
  • The learning process will be quite intensive, so we only invite specialists, graduates or students in their final years.
  • 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.
  • Considering the limited number of places in this program's group, the application order and assessment results will be decisive factors in enrollment.
  • If you consider applying while enrolled in another EPAM Campus program, please discuss it with your training coordinator first.